web-dev-qa-db-ja.com

VisualStudioコードインテリセンスモード

C_cpp_properties.jsonタグ「intelliSenseMode」の有効な値は何ですか?

デフォルトはclang-x64ですが、g ++でコンパイルしているので、そこで使用できる別の値はありますか?それに関するドキュメントが見つかりません。

5
salbeira

Artemy Vysotskyが彼の答えを答えとして投稿しなかったので:

ドキュメントには、「msvc-x64」と「clang-x64」のみが可能な値であると記載されています。

6
salbeira

V0.25以降、32ビットモードがサポートされています。有効なオプションは、msvc-x64gcc-x64clang-x64、および対応する32ビットのmsvc-x86gcc-x86clang-x86です。 FábioLobãoが言及している${default}オプションもあります。

(出典: https://github.com/Microsoft/vscode-cpptools/issues/2312

0

.json構成ファイルを編集するときは、"intelliSenseMode": ""と入力するだけで、intelliSense自体が役立ちます。

実際には、オプション"intelliSenseMode": "${default}"を使用して自己選択を許可することができます。

現在のところ、デフォルトは次のとおりです。Macの場合はclang-x64。 Windows用のmsvc-x64; Linuxの場合はgcc-x64。

0
Fábio Lobão