С PhpStorm работаю достаточно давно, наверное начиная с первых ее версий и чем старше он становился, тем медленнее работал.
Какие признаки(я работаю за ноутбуком):
- после 5-7 спящих режимов не возможно работать с редактором
- после 14-20 часов работы и отрытых в одно время более 10-ка файлов тормоза и зависания
- логание после разворачивания и сворачивания PhpStorm
- можно и дальше перечислять...
Как ускорить работу PhpStorm и работать с удовольствием
- Отключить ненужные плагины - File -> Settings -> IDE Settings -> Plugins
- Почистить устаревший и битый кеш - File -> Invalidate Caches
- Отключить индексацию неиспользуемых папочек в проекте - File -> Settings -> Directories. Больше пояснения здесь
- Попробовать переключить в x64 режим. Но перед запуском вам нужно установить JDK 7 от Oracle. PhpStorm x64 находится в папке с установленной IDE
- Добавить папки не содержащие кода в исключения. Для уменьшения числа файлов, за которыми следит Storm, в разделе «Directories» нужно пометить папки с кэшем, логами, изображениями и не нужные для вас папки как «Excluded».
- Отключить автоматическое сканирование внешних изменений. Раздел «General» в настройках IDE. Нужно отключить опцию «Synchronize files on frame activation» — это позволит избавиться от «замираний» при переключении на окно IDE. При установленной опции Storm просматривает метаданные файлов проекта на предмет внесения внешних изменений и сканирует директории на наличие новых файлов. Это происходит каждый раз когда окно IDE получает фокус. Ясное дело, что операция затратная. При большом количестве файлов в проекте, утилизация процессора скачет под 100%, отсюда и «замирания». После отключения опции для ручного запуска сканирования можно пользоваться кнопкой «Refresh» (следующая после «Save»).
Комментариев нет :
Отправить комментарий