vscode jsonc
时间: 2023-09-07 13:14:10 浏览: 35
VS Code中的 JSONC指的是"JSON with Comments",即带注释的JSON格式。JSONC支持在JSON文件中添加注释,以便更好地组织和描述JSON数据。VS Code默认支持JSONC格式,可以在JSON文件中添加注释并且不会影响JSON解析。这使得JSON文件更容易理解和维护。
相关问题
vscode json中如何配置支持c++11
您可以在.vscode文件夹下的settings.json文件中添加以下配置:
```
{
"files.associations": {
"*.c": "c",
"*.h": "c"
},
"C_Cpp.default.languageStandard": "c11",
"C_Cpp.default.intelliSenseMode": "gcc-x64",
"C_Cpp.default.includePath": [
"${workspaceFolder}/**"
]
}
```
其中,files.associations配置关联后缀为.c和.h的文件为c语言;C_Cpp.default.languageStandard配置默认使用c11标准;C_Cpp.default.intelliSenseMode配置使用gcc-x64作为语言工具链;C_Cpp.default.includePath配置默认包含当前工作空间下的所有文件。
希望能对您有所帮助。
vscode launch.json配置c
在 VSCode 中,可以使用 launch.json 来配置 C 程序的调试选项。首先,打开调试面板 (Ctrl + Shift + D),然后点击第一个按钮,选择 C/C++ (GDB/LLDB)。这将会在工作区中创建一个 launch.json 文件。
在 launch.json 中,可以配置各种调试选项,如程序路径、编译器、调试器等。具体配置方法可以参考 VSCode 的官方文档。
示例配置:
```
{
"version": "0.2.0",
"configurations": [
{
"name": "gdb",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/main.c",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"miDebuggerPath": "gdb",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "gcc"
}
]
}
```
这样,你就可以在VSCode中调试你的C程序了。