Закрыть
Вверх
Найдено 3 заметки


Всем привет! Сейчас я вам расскажу про то как я PHPStorm (IDE типа intellji IDEA или PyCharm) на GraalVM переводил.

Зачем? Избавить сабж от тупняков и лагов 🚀🚀🚀

Процесс перевода:

1. Качаем саму VM-ку тут. Выберите под свою платформу + желательно чтобы версия Java совпадала с версией дефолной VM. Посмотреть версию можно в PhpStorm > About PHPStorm > Runtime version

2. Устанавливайте в систему по гайду www.graalvm.org/latest/getting-started/#installing
Переменные окружения прописывать необязательно, тут на ваше усмотрение.

3. Идём в Help > Edit Custom VM Options.
По желанию можем увеличить количество оперативной памяти в опции -Xmx прописав просто нужно число в мегабайтах.

Для macOS добавляем эти строчки:

-Dapple.laf.useScreenMenuBar=false
-DjbScreenMenuBar.enabled=false

Они отключат интеграцию с верхним маковским менюбаром (который в GraalVM всё равно не работает) и вернет меню внутрь окошка.

Так-же добавим эти опции, по идее должны фиксить шрифты (на macOS разницы не заметил):

-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true
-Dsun.java2d.opengl=true

4. Далее открываем PHPStorm, жмем сочетание клавиш Shift + ⌘ (control) + A и вводим "Choose Boot Runtime for the IDE".
Жмем Select Runtime > Add Custom Runtime > Выбирайте нужную вам версию GraalVM.

5. Соглашаемся с диалоговым окном и перезапускаем IDE.

Готово! Шрифты всё ещё не красивые (по крайней мере на macOS), зато редактор теперь быстрый как понос и можно продолжать аутировать в компик без нервных срывов.

#PHPStorm #Pycharm #Intellji #Jetbrains #GraalVM


Подземелье вкусностей (ТВ-1) / Dungeon Meshi / Delicious in Dungeon [TV] [24 из 24] [RUS(int), JAP+Sub] [2024, приключения, комедия, фэнтези, BDRip] [1080p]

magnet:?xt=urn:btih:EF04E0274A27D4591E17169BAAED6ECA3E705638&tr=http%3A%2F%2Fbt.t-ru.org%2Fann%3Fmagnet&dn=%D0%9F%D0%BE%D0%B4%D0%B7%D0%B5%D0%BC%D0%B5%D0%BB%D1%8C%D0%B5%20%D0%B2%D0%BA%D1%83%D1%81%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9%20(%D0%A2%D0%92-1)%20%2F%20Dungeon%20Meshi%20%2F%20Delicious%20in%20Dungeon%20%5BTV%5D%20%5B24%20%D0%B8%D0%B7%2024%5D%20%5BRUS(int)%2C%20JAP%2BSub%5D%20%5B2024%2C%20%D0%BF%D1%80%D0%B8%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F%2C%20%D0%BA%D0%BE%D0%BC%D0%B5%D0%B4%D0%B8%D1%8F%2C%20%D1%84%D1%8D%D0%BD%D1%82%D0%B5%D0%B7%D0%B8%2C%20BDRip%5D%20%5B

🛈🛈🛈

Луркаю игры, которые смогут пойти на моем нетбуке. Все что работает/неработает, то будет помечено специфическим образом. Все непроверенное остается без каких-либо опознавательных знаков.

  • Unreal, Unreal Tournament (только software render)
  • Tomb Raider: The last revelation
  • Shadow Warrior Classic Redux
  • Earthworm Jim 3D
  • System shock 2
  • Avadon the Black Fortress (needs resolution tweak)
  • Battle for Wesnoth
  • Blocks That Matter
  • Cave Story+
  • Din's Curse (needs resolution tweak)
  • Doom via gzdoom
  • Duke Nukem 3D
  • Dungeon Crawl Stone Soup
  • Dungeons of Dredmor
  • Escape Goat
  • Freeciv
  • Gemini Rue
  • Jets'n'Guns
  • NEO Scavenger
  • Osmos
  • Papers, Please
  • Revenge of the Titans
  • Space Pirates and Zombies (needs resolution tweak)
  • Stealth Bastard Deluxe
  • Super Hexagon
  • Superbrothers Sword & Sworcery
  • Thomas Was Alone
  • Toki Tori
  • Ultratron
  • VVVVVV
  • World of Goo