acc*_*ner 5 gcc mingw visual-studio-code
我最近一直在尝试将MinGW gcc编译器与Code一起使用,并且遇到Intellisense的一些问题(没有中断,但我觉得很烦)。
我按照文档编辑了c_cpp_properties.json文件的路径,但是错误仍然弹出,我想我也发现了矛盾的信息。
{
"name": "Win32",
"includePath": [
"${workspaceRoot}"
],
"defines": [
"_DEBUG",
"UNICODE"
],
"intelliSenseMode": "msvc-x64",
"browse": {
"path": [
"${workspaceRoot}",
"C:\\MinGW\\lib\\gcc\\mingw32\\6.3.0\\include\\c++"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
}
}
],
"version": 3
Run Code Online (Sandbox Code Playgroud)
我查看了github存储库中的文档,发现有人进行了更改,其中$ {workspaceRoot}已更改为文档中的workspaceFolder。但是,root似乎是VS代码的默认值,我今天早上才更新到新的橙色徽标版本。
https://github.com/Microsoft/vscode-docs/commit/fa613d436a53bd9c5a21065cf5fa0f1b350d9bc6
那么,使Intellisense工作,文件夹或根目录的正确方法是什么?
将@Marks注释变成答案:${workspaceRoot}
已过时,${workspaceFolder}
应改为使用:https ://code.visualstudio.com/docs/editor/multi-root-workspaces
另请参见以下变量描述:https : //code.visualstudio.com/docs/editor/variables-reference
$ {workspaceFolder}-在VS Code中打开的文件夹的路径
归档时间: |
|
查看次数: |
4447 次 |
最近记录: |