gpt4 book ai didi

gcc - vscode使用workspaceRoot还是workspaceFolder?

转载 作者:行者123 更新时间:2023-12-04 16:21:17 25 4
gpt4 key购买 nike

我最近一直在尝试将 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

我查看了 github repo 的文档,发现有人提交了更改,其中 ${workspaceRoot} 在文档中更改为 workspaceFolder。但是,root 似乎是 VS 代码的默认设置,我今天早上才更新到新的橙色 Logo 版本。

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} - the path of the folder opened in VS Code

关于gcc - vscode使用workspaceRoot还是workspaceFolder?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46797258/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com