Visual Studio 代码智能感知模式
Visual Studio Code Intellisense Mode
c_cpp_properties.json 标签 "intelliSenseMode" 的有效值是多少?
它默认为 clang-x64,但我正在使用 g++ 进行编译,所以我可以在那里使用其他值吗?我找不到任何关于它的文档。
因为 Artemy Vysotsky 没有 post 他的回答作为答案:
文档指出 "msvc-x64"
和 "clang-x64"
是唯一可能的值。
编辑 .json 配置文件时,只需键入 "intelliSenseMode": ""
并让智能感知本身提供帮助。
实际上,您可以使用选项 "intelliSenseMode": "${default}"
来允许自己选择。
截至今天,默认值为:Mac 的 clang-x64; Windows 的 msvc-x64; Linux.
的 gcc-x64
自 v0.25 起,支持 32 位模式。有效选项为 msvc-x64
、gcc-x64
、clang-x64
及其对应的 32 位 msvc-x86
、gcc-x86
、clang-x86
。还有 Fábio Lobão 提到的 ${default}
选项。
(来源:https://github.com/microsoft/vscode-cpptools/issues/2312)
我收到此警告是因为第 16 行
只需将 "intelliSenseMode": "windows-msvc-x64"
更改为 "intelliSenseMode": "windows-gcc-x64"
c_cpp_properties.json 标签 "intelliSenseMode" 的有效值是多少?
它默认为 clang-x64,但我正在使用 g++ 进行编译,所以我可以在那里使用其他值吗?我找不到任何关于它的文档。
因为 Artemy Vysotsky 没有 post 他的回答作为答案:
文档指出 "msvc-x64"
和 "clang-x64"
是唯一可能的值。
编辑 .json 配置文件时,只需键入 "intelliSenseMode": ""
并让智能感知本身提供帮助。
实际上,您可以使用选项 "intelliSenseMode": "${default}"
来允许自己选择。
截至今天,默认值为:Mac 的 clang-x64; Windows 的 msvc-x64; Linux.
的 gcc-x64自 v0.25 起,支持 32 位模式。有效选项为 msvc-x64
、gcc-x64
、clang-x64
及其对应的 32 位 msvc-x86
、gcc-x86
、clang-x86
。还有 Fábio Lobão 提到的 ${default}
选项。
(来源:https://github.com/microsoft/vscode-cpptools/issues/2312)
我收到此警告是因为第 16 行
只需将 "intelliSenseMode": "windows-msvc-x64"
更改为 "intelliSenseMode": "windows-gcc-x64"