web-dev-qa-db-ja.com

JavaScriptの編集中にPHPStormが異常に遅くなる

PHPStorm(5.0)をPHP IDEとして使用していますが、現時点ではJavascriptを使用してフロントエンドのものを構築するのに忙しいです。問題は次のとおりです。PHPStormが取得very遅い。Javascriptファイルの編集中に494Mのメモリをすべて使用します。JavaScriptファイル以外にアクティブなファイルはありません。ファイル自体は191行しかありません。

  • キャッシュを無効にしました。
  • PHPStorm /私のコンピューターを再起動しました。
  • すべてのJavascript検査をオフにしました。

何かがありますかスピードアップするために私ができることはありますか?

27
Sherlock

非常に大きなコードベースでプロジェクトを実行している場合、デフォルトではロードされたプロジェクトのすべてのサブディレクトリにあるすべてのファイルを監視するため、IDEのパフォーマンスは非常に大きくなります。

一般に、大規模なコードベースでは、ファイルの大部分を監視する必要はありません。 File/Settings/Project/Directoriesに移動して、監視/検索する必要のないフォルダを除外することで、パフォーマンスを向上させることができます。

これらのファイル内を検索する必要がある場合は、除外されたディレクトリを含めて、とにかくもう一度検索するオプションが表示されます。

また、使用していないプラグインを無効にすると、パフォーマンスも向上しますが、ディレクトリほどではありません。

35
1nfiniti

修正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

6
proudfist

パフォーマンスの問題の場合は、問題を YouTrack および CPUスナップショットのアップロード にファイルしてください。各問題は一意であり、調査が必要です。

2
CrazyCoder

JetBrainsでかなり詳細なプロセスを実行しました。それは私のセカンダリモニターであることがわかりました。 28インチのRetinaディスプレイを使用しています。真のRetinaでデフォルトの解像度1920x1080で実行すると、正常に動作します。解像度を上げると、パフォーマンスが本当に低下し始めます。現時点(2016年6月)で、これは未解決の問題です。ソリューションのないシステムで。

また、.gitignoreを使用する場合は、これらのファイルとディレクトリをIDEで「除外」としてマークする必要があることも発見しました。これは、より大きなプロジェクトで多少役立ちます。

1
Henry

しばらく前に同じ問題が発生しました。解決に役立ったのはここにあります。

最初に、[設定]-> [ディレクトリ]でnode_modulesフォルダーを除外していることを確認してください。

この変更により、私にとっては改善されましたが、JavaScriptファイルで発生したパフォーマンスの問題をすべて解決することはできませんでした。

  1. PHPStormをアンインストールする
  2. JetBrainsツールボックスをダウンロードしてインストールします( https://www.jetbrains.com/toolbox/app/?fromMen
  3. JetBrains ToolBox経由でPHPStormをインストールする
  4. ツールボックス内のPHPStorm設定メニューを開きます( スクリーンショット
  5. 最大ヒープサイズを1024 MBに増やします。
  6. PHPStormを再起動します
1
dpde

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

0
DoctorP

2018年とはまったく異なります。 PHPStormは、JVMオプションを変更する簡単な方法を提供します。

  1. メインメニューから[ヘルプ]を選択します。カスタムの編集VMオプション
  2. Xmx値をより高い値に変更します。デフォルト値は750mです。 1024mに増やすだけで十分です。
  3. これで、PHPStormは通常どおり機能し始めます。
0