PHPStorm(5.0)をPHP IDEとして使用していますが、現時点ではJavascriptを使用してフロントエンドのものを構築するのに忙しいです。問題は次のとおりです。PHPStormが取得very遅い。Javascriptファイルの編集中に494Mのメモリをすべて使用します。JavaScriptファイル以外にアクティブなファイルはありません。ファイル自体は191行しかありません。
何かがありますかスピードアップするために私ができることはありますか?
非常に大きなコードベースでプロジェクトを実行している場合、デフォルトではロードされたプロジェクトのすべてのサブディレクトリにあるすべてのファイルを監視するため、IDEのパフォーマンスは非常に大きくなります。
一般に、大規模なコードベースでは、ファイルの大部分を監視する必要はありません。 File/Settings/Project/Directories
に移動して、監視/検索する必要のないフォルダを除外することで、パフォーマンスを向上させることができます。
これらのファイル内を検索する必要がある場合は、除外されたディレクトリを含めて、とにかくもう一度検索するオプションが表示されます。
また、使用していないプラグインを無効にすると、パフォーマンスも向上しますが、ディレクトリほどではありません。
修正1.スペルを無効にします。ファイル->設定->エディター->インスペクション->スペル
修正2。Linuxの場合、これを試してください。/phpstorm/bin/で、phpstorm.vmoptions-phpstorm64.vmoptionsを見つけます。
Phpstormでgoto help-> aboutを実行し、JREが64かどうかを確認します。 64の場合、phpstorm64.vmoptionsを編集します。
これらの2行を最後に挿入します。 -Dawt.Java2d.opengl = true -Dsun.Java2d.xrender = false
パフォーマンスの問題の場合は、問題を YouTrack および CPUスナップショットのアップロード にファイルしてください。各問題は一意であり、調査が必要です。
JetBrainsでかなり詳細なプロセスを実行しました。それは私のセカンダリモニターであることがわかりました。 28インチのRetinaディスプレイを使用しています。真のRetinaでデフォルトの解像度1920x1080で実行すると、正常に動作します。解像度を上げると、パフォーマンスが本当に低下し始めます。現時点(2016年6月)で、これは未解決の問題です。ソリューションのないシステムで。
また、.gitignoreを使用する場合は、これらのファイルとディレクトリをIDEで「除外」としてマークする必要があることも発見しました。これは、より大きなプロジェクトで多少役立ちます。
しばらく前に同じ問題が発生しました。解決に役立ったのはここにあります。
最初に、[設定]-> [ディレクトリ]でnode_modulesフォルダーを除外していることを確認してください。
この変更により、私にとっては改善されましたが、JavaScriptファイルで発生したパフォーマンスの問題をすべて解決することはできませんでした。
PHPStormおよびすべてのJetbrains製品は、大きなファイル(2000行以上のコード)を開くのに時間がかかります。あなたは良いPCを持っているかもしれませんが、問題はPCやプロセッサにありません。同じハードウェアEclipseで、速度について言えば、Netbeansの方がはるかに優れています。これを読んでください: https://intellij-support.jetbrains.com/hc/en-us/community/posts/206999515-PhpStorm-extremely-slow-on-large-source-files
2018年とはまったく異なります。 PHPStormは、JVMオプションを変更する簡単な方法を提供します。
Xmx
値をより高い値に変更します。デフォルト値は750m
です。 1024m
に増やすだけで十分です。