Тормозит PhpStorm. Как ускорить PhpStorm?

С PhpStorm работаю достаточно давно, наверное начиная с первых ее версий и чем старше он становился, тем медленнее работал.

Какие признаки(я работаю за ноутбуком):

  • после 5-7 спящих режимов не возможно работать с редактором
  • после 14-20 часов работы и отрытых в одно время более 10-ка файлов тормоза и зависания
  • логание после разворачивания и сворачивания PhpStorm
  • можно и дальше перечислять...

Как ускорить работу PhpStorm и работать с удовольствием

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

Также может быть интересно:

  • alexams

    JDK 7 лучше использовать ? или подойдёт стандартная java ?

  • Попробую. Тормоза, особенно во время редактирования js, выбешивают

  • а как убрать всплывающее окно?

    Platform and Plugin Updates

    A new version of WebStorm is available!

  • Борис Гончаров

    Подскажите, а как установить x64? Поставил JDK x64, но, как понял, он грузит свою jre

    PhpStorm 2016.1

    Build #PS-145.258, built on March 16, 2016

    JRE: 1.8.0_60-b27 x86

    JVM: Java HotSpot Server VM by Oracle Corporation

    • Гость

      скачать jdk 86 и 64 по ссылке

      www.oracle.com/technetwork/ja...loads/index.html

      установить jdk 86 и 64 бит оба

      запустить phpstorm 64 бит (phpstorm64.exe)

      C:Program Files (x86) JetBrainsPhpStorm 2016.3.3binphpstorm64.exe