76

Visual Studio Code をダウンロードしましたが、Intellisense が自動的に機能しません。

これを制御する 2 つの設定は正しく設定されているようです。

"editor.quickSuggestions": true,
"editor.suggestOnTriggerCharacters": true,

入力を開始して「CTRL + Space」を押すと、Intellisense メニューが表示されますが、これにより、オブジェクト固有のものではなく、すべてのリストが表示されます。

私は何を間違っていますか?

4

30 に答える 30

90

Visual Studio Code のより高度な編集機能 (IntelliSense、リファクタリング ツールなど)は、VSCode が認識するproject.jsonファイルまたはファイルがある場合にのみ、C# ファイルで機能します。*.slnファイルを含むフォルダーを開きます (つまり、[ファイル] メニューを開き、[フォルダーを開く...*.sln ] をクリックします) project.json。VSCode は、フォルダー内のすべてのプロジェクト/ソリューション ファイルを検索しようとします。複数のプロジェクトがある場合は、ステータス バーの右側 (ウィンドウの下部) にあるプロジェクト ボタンから 1 つを選択する必要がある場合があります。

VSCode Web サイトから:

  • ファイルを選択するproject.jsonと DNX プロジェクトが開かれ、VSCode はそのプロジェクトと参照プロジェクトをロードします。
  • ファイルを選択する*.slnと、MSBuild プロジェクトが開かれます。参照されているプロジェクト*.csprojと兄弟または子孫project.jsonのファイルは読み込まれますが、ソリューション ファイルから参照されている他のプロジェクト ファイルは読み込まれません。
  • を選択すると、VSCode はファイルとファイルをfolderスキャンし、VSCode はそれらすべてをロードしようとします。*.slnproject.json

ここに画像の説明を入力

于 2015-05-01T00:00:28.263 に答える
1

反応jsまたはjavascriptまたはノードjsでインテリセンスが機能しない場合、このソリューションはWindowsに役立ちます

  1. 入力してタイプスクリプトをアンインストールしますnpm uninstall -g typescript
  2. 次のように入力して、タイプ スクリプトの特定のバージョン 3.3 をインストールします。npm install -g typescript@3.3
  3. edit in setting.jsonファイル>設定>設定>ここで検索して、このパスを追加 して、vscodeにtypescriptの場所を追加します"typescript.tsdk": "/Users/yourusename/AppData/Roaming/npm/node_modules/typescript/lib"
  4. settings.json は次のようになります。
{
"editor.suggestSelection": "first", 
   "vsintellicode.modify.editor.suggestSelection":"automaticallyOverrodeDefaultValue",
"typescript.tsdk": "/Users/yourusername/AppData/Roaming/npm/node_modules/typescript/lib"
}
于 2020-02-03T07:07:13.610 に答える
0

私の場合、拡張機能は有効になっていませんでした

于 2019-11-29T15:43:35.190 に答える
0

以前はインテリセンスが機能していAngularましたVS-Codeが、何らかの理由で (私にはわかりません) インテリセンスが機能しなくなりました。このインテリセンスとそのすべてを担当する拡張機能、つまりなどをインストールAngular Essentialsしました。Angular Language Service

私がしたこと?

を無効にしextensions、再起動VS Codeして有効にしました。以前と同じようにすべて正常に機能していました。

于 2021-02-17T11:14:05.617 に答える
-1

typescriptキャッシュをクリアし、typescriptバージョンを3.3にダウングレードすると、問題が解決しました。

次の手順に従って、キャッシュをクリアし、typescript のバージョンをダウングレードします。

  1. OSに応じてターミナルで次のコマンドを入力し、その中にあるものをすべて削除します。
  • マック:~/Library/Caches/TypeScript/
  • Windows: %LOCALAPPDATA%\Microsoft\TypeScript\(Windows ユーザーは実行ボックスでも実行できます)
  • Linux:~/.cache/typescript/
  1. @typescript@3.3次のコマンドを使用して、この特定のものをインストールします。
  • npm install -g typescript@3.3
  1. VSCode を再起動します。
于 2020-01-26T19:03:16.697 に答える