web-dev-qa-db-ja.com

Visual Studio Code Intellisenseが非常に遅い-できることはありますか?

私はVS Codeを使用していますが、素晴らしいのはコード補完以外のすべての領域です。通常、コード補完は遅すぎて使用できません。この例は、インテリセンスがローカル変数を見つけるのにかかった時間を示しています。これは、ctrl + enterを押した後にそうするようにプロンプ​​トが出された後にのみです。

enter image description here

私はまだこれに対する解決策を見つけることができなかったので、他の誰かが同様の問題を抱えているかどうかを尋ね、彼らがどのようにそれを克服したかを尋ねるためにここにいます。

26

それは私にとって特定のVS Code拡張機能であることがわかりました。
Angular Language Service。これを無効にすると、電光石火が早くなりました。

これが特定の拡張子であるかどうかを確認してください。

  • コマンドパレットを開く(Ctrl + Shift + P)
  • 「インストールされているすべての拡張機能を無効にする」と入力します
  • それらを1つずつまたはグループで有効にして、インテリセンス速度をテストします
8
MadMac

問題は、間違った設定構成にある可能性があります。
これらの設定がオンになっていることを確認したい場合があります。

入力中に候補が自動的に表示されるかどうかを制御します

"editor.quickSuggestions": {
  "other": true,
  "comments": false,
  "strings": false
},

クイック提案が表示されるまでの遅延をms単位で制御します

"editor.quickSuggestionsDelay": 10,
8
Danos

私の答えはc ++ですが、まだ関連しています。

MicrosoftのC/C++拡張機能を使用しており、Intelli Sense Engine設定をDefaultから[context-aware results]に、Tag Parserに "'fuzzy'に切り替えたときコンテキストを認識しない結果」というメッセージが表示された場合、5秒以上遅延する代わりに、すぐにIntelliSenseオプションの表示が開始されました。

そのため、言語または環境の拡張機能の特定のオプションを確認してください。

0
Andrew