PhpStorm очень медленный и вялый на нетбуке, оптимизирует IDE для отзывчивости?


Я недавно обновился с PhpStorm 6 до PhpStorm 7. Рады видеть все улучшения, но он работает очень медленно на моем маломощном нетбуке. Задержка между вводом и просмотром текста часто составляет 5-6 секунд и ухудшается по мере увеличения количества строк. Он непригоден на данном этапе.

Как я могу улучшить общую скорость IDE и отзывчивость?

5 71

5 ответов:

изменить 2017: вы можете сначала попробовать поэкспериментировать с выделением PhpStorm еще немного оперативной памяти, если таковая имеется. Сделайте это с помощью

  1. собирается Help -> Edit Custom VM Options
  2. изменить -Xms и -Xmx чтобы быть чем-то разумным для вашего оборудования. У меня есть -Xms512m и -Xmx2048m на 8 ГБ оперативной памяти ноутбука.
  3. Перезапустить PhpStorm.
  4. если вы хотите увидеть, сколько ОЗУ PhpStorm в настоящее время использует, вы можете перейти к File -> Settings и поиск и включение show memory indicator.

оригинальный ответ: я внес некоторые изменения, чтобы увеличить отзывчивость IDE. Я уверен, что есть больше вещей, которые можно было бы сделать, но я нашел их, чтобы улучшить производительность в пределах полезной маржи. От наиболее эффективного к наименее:

  1. отключить языковые инъекции: Файл - > Настройки - > языковые инъекции. Снимите столько коробок, сколько вам удобно. HTML был настоящим убийцей для меня.
  2. отключить инспекции: Файл - > Настройки - > инспекции. Снимите столько, сколько вам не нужно.
  3. отключить неиспользуемые плагины: Файл -> Настройки -> Плагины. Снимите флажок не используется.

эти изменения снизили как время запуска, так и значительно увеличили отзывчивость IDE в целом.

добавьте их в свой phpstorm.exe.vmoptions или phpstorm64.exe.vmoptions файл, внизу:

-Dawt.useSystemAAFontSettings=lcd
-Dawt.java2d.opengl=true

твердое ускорение до такой степени, что редактор теперь действительно можно использовать.

Я никогда в жизни не пойму, почему люди создают Редакторы на Java.

Если вам нужно ускорить PhpStorm сразу же, включите режим энергосбережения. (Файл > режим энергосбережения или с помощью значка "Гектор инспектор" в строке состояния IDE). Этот режим отключает проверку кода на лету Таким образом, вы можете закончить то, что вы начали, а затем решить, какие проверки кода для деактивации.

УСТАРЕЛ, ЕСЛИ ВЫ ИСПОЛЬЗУЕТЕ ВЕРСИЮ БОЛЕЕ ПОЗДНЮЮ, ЧЕМ 2017.1:

самый эффективный способ ускорить новую версию phpstorm-это экспериментальная функция, которая будет поставляться по умолчанию в phpstorm 2017.1. До этого вы можете активировать его на продуктах jetbrains (webstorm, phpstorm и т. д.)

нажать на кнопку Help=>Edit custom properties
Добавить редактор.нуль.задержка.ввод=true
Закройте и снова откройте приложение.

для меня изменение типизация больше не отстает. Другие трюки не помогли мне или не заметно.

Попробуйте удалить ненужные файлы из своего проекта. У меня было 3к+ *.файлы журнала html внутри моего проекта, и это замедлило ввод ужасно, когда вкладка "проект" была открыта. (Скрытие вкладки проекта или отключение плагина PHP также ускоряет PHPStorm, но, очевидно, это не жизнеспособные компромиссы.) (Я использую PHPStorm 2016)