JetBrains\PhpStorm 2017.1.4\bin\ ディレクトリを見つけます: (推奨学習: phpstorm)
phpstorm.exe.vmoptions
まずメモリ制限を調整します:
-Xms256m -Xmx2048m -XX:MaxPermSize=350m
次に、JAVA 仮想マシンのパラメータを設定します:
次のコードを追加します:
-Dawt.usesystemAAFontSettings=lcd -Dawt.java2d.opengl=true
phpstorm は JAVA を使用して開発されています。 IDE にはソース ファイルのキーワード レンダリング機能が備わっているため、ファイルの編集またはマウスの移動によってレンダリング操作がトリガーされます。
phpstorm のデフォルトの JAVA 環境では、リアルタイム レンダリングを実現するためにマシンのハードウェア アクセラレーション テクノロジが使用されないため、当然システムはフリーズします。
JAVA 環境でシステムがデフォルトでハードウェア アクセラレーションを使用している限り、システム リソースを占有しすぎて phpstorm がフリーズする問題は解決できます。
以上がphpstorm の実行ラグ問題を最適化するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。