2017-06-03 6 views
0

vue.jsプラグインでPhpStorm 2017.1.4を使用しています。私が持っている問題は次のとおりです:このプラグインは極端にであり、入力時にはコーディングが不可能になり、1から2秒遅れて入力するだけでは表示されません。割り当てられたメモリの95%を占めます。 CPU使用量の50%を占めます。vue.jsファイルの編集中にPhpStormが非常に遅い

私が取り組んでいるプロジェクトは新しいもので、70本未満のファイルしか開いていません。

設定は、私はhttps://plugins.jetbrains.com/plugin/9442-vue-jsからプラグインv171.3780.63の以前のバージョンをインストールしようとしましたが、結果は同じであるv171.4424.63 プラグインvue.jsためにインストールして提供しています。

最近のバージョンをインストールすると、PhpStormではサポートされず、「プラグインは現在のPhpStormインストールと互換性がありません」というメッセージが赤色で表示されます。

すでにhttps://youtrack.jetbrains.com/issue/WI-36715に問題があります。しかし、問題を解決するまで私は何をしますか?メモ帳のコードですか?

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

答えて

0

私の特定のプロジェクトが遅くて他のものになっていないことがわかりました。私はjarファイルとsassファイルをバージョン管理するためにLaravelミックスツールを使用しています。パブリックディレクトリに格納されているそれぞれのコピーが200以上作成されています。 編集 .gitignoreにpublic \ jsとpublic \ cssを追加したとしても、phpStorm VCS(バージョンコントロール) PhpStormはこれらのファイルのインデックスを作成するためにほぼすべての再ソースを行っていました。今私は未使用のファイルを削除し、プラグインはすべきであるように高速です。

なぜlaravel mixはビルド済みのcssファイルとjsファイルの以前のバージョンを削除していないのですか?

+0

1)なぜそれがVCSサブシステムだと思いますか? 2)VCSは何も索引付けしません。 '.gitignore'やそれに似たファイルを持っていても、通常は「このファイルを外に変更しました」や「このファイルに含まれているもの」のチェックを無視する必要はありません。インデックス作成は一般的なIDE機能です。コード完成などのために使用されます。 – LazyOne

+0

あなたは正しいですが、それはVSCによるものではなく、インデックス作成によるものです。これらの200個のファイルを手動で削除することで問題は解決しました。今は別の問題があります:ミックスは、新しいビルドが作成されるたびに古いバージョンのファイルを削除する必要があります。私は別の問題をここで開けた:https://stackoverflow.com/questions/44353166/laravel-mix-versioning-doesnt-remove-old-built-files – Warrio

-2

私はphp stormのプラグインを使ったことがありませんが、完全なIDEサポートが必要ない場合は、Sublime textやVisual studio codeやAtomのようなエディタの使用を検討する必要があります。彼らはIDEに比べて高速です。

+0

この場合、vueプラグインを削除し、.vueファイルをhtmlファイルとして扱うことができます。私はコードの残りの部分で素晴らしいPhpStormを保つだろう。 – Warrio

関連する問題