PhpStorm очень медленный и вялый на нетбуке, оптимизируйте IDE для оперативности?
Недавно я обновился с PhpStorm 6 до PhpStorm 7. Удовлетворен, чтобы увидеть все улучшения, но он работает очень медленно на моем маломощном нетбуке. Задержка между вводом текста и просмотром текста появляется часто 5-6 секунд и ухудшается по мере увеличения количества строк. Это непригодно на этом этапе.
Как я могу улучшить общую скорость IDE и отзывчивость?
Ответы
Ответ 1
Я сделал некоторые изменения, чтобы повысить отзывчивость среды IDE. Я уверен, что есть много вещей, которые можно было бы сделать, но я нашел, что они улучшают производительность в пределах полезной прибыли. От наиболее эффективного до наименьшего:
- Отключить языковые инъекции: Файл → Настройки → Языковые инъекции. Разблокируйте столько ящиков, сколько вам удобно. HTML был настоящим убийцей для меня.
- Отключить проверки: Файл → Настройки → Инспекции. Разблокируйте столько, сколько вам не нужно.
- Отключить неиспользуемые плагины: Файл → Настройки → Плагины. Untick не используется.
Эти изменения снизили время запуска и значительно повысили оперативность IDE в целом.
Изменить 2017: Вы также можете попробовать экспериментировать с распределением PhpStorm еще немного ОЗУ. Сделайте это с помощью
- Переход к
Help -> Edit Custom VM Options
- Измените
-Xms
и -Xmx
на что-то разумное для вашего оборудования. У меня есть -Xms512m
и -Xmx2048
на ноутбуке с 8 ГБ оперативной памяти.
- Перезапустите PhpStorm.
- Если вы хотите узнать, сколько RAM PhpStorm в настоящее время используется, вы можете перейти на
File -> Settings
и выполнить поиск и включить show memory indicator
.
Ответ 2
Добавьте их в ваш phpstorm.exe.vmoptions
или phpstorm64.exe.vmoptions
файл внизу:
-Dawt.useSystemAAFontSettings=lcd
-Dawt.java2d.opengl=true
Твердое ускорение до такой степени, что редактор теперь можно использовать.
Я буду для жизни меня просто не понимаю, почему люди создают редакторов в Java.
Ответ 3
Если вам нужно быстро ускорить работу PhpStorm, включите режим энергосбережения.
(Файл > Режим энергосбережения или значок "Гектор инспектор" в строке состояния IDE). Этот режим отключает проверку кода "на лету"
Таким образом, вы можете закончить то, что вы начали, а затем решить, какие проверки кода отключить.
Ответ 4
Самый эффективный способ ускорения новой версии phpstorm - экспериментальная функция, которая будет отправлена по умолчанию в phpstorm 2017.1. До этого вы можете активировать его на продуктах jetbrains (webstorm, phpstorm и т.д.)
Нажмите Help
= > Edit custom properties
Добавить editor.zero.latency.typing = true
Закройте и снова откройте приложение.
Для меня изменение ввода больше не отстает.
Другие трюки не помогли мне или нет заметным образом.
Ответ 5
Попробуйте удалить ненужные файлы из вашего проекта.
У меня было 3k + *.html лог файлы внутри моего проекта, и это сильно замедлилось, когда на вкладке "Проект" было открыто. (Скрытие вкладки проекта или выключение PHP-плагина также ускоряет PHPStorm, но, очевидно, это нежизнеспособные компромиссы.) (Я использую PHPStorm 2016)