VSCode C++ 配置

配置项

文件 > 首选项 > 设置 > 打开设置(json)

  • 猜测编码打开
  • 失去焦点保存
  • 排除文件
  • 内核项目头文件路径
  • 内核项目宏定义
  • 编译器配置Qt gcc
  • 自动格式化
{
    "files.autoGuessEncoding": true,
    "files.autoSave": "onFocusChange",
    "files.exclude": {
        "**/.tmp_versions": true,
        "**/*.cmd": true,
        "**/*.dll": true,
        "**/*.ko": false,
        "**/*.lib": true,
        "**/*.mod.c": true,
        "**/*.o": true,
        "**/*.order": true,
        "**/*.so": true,
        "**/*.symvers": true
    },
    "C_Cpp.default.includePath": [
        "${workspaceFolder}/**",
        "D:\Program_Files\kernel\include",
        "D:\Program_Files\kernel\include\uapi",
        "D:\Program_Files\kernel\arch\arm\include",
        "D:\Program_Files\kernel\arch\arm\include\uapi",
        "D:\Program_Files\kernel\arch\arm\include\generated"
    ],
    "C_Cpp.default.defines": [
        "__KERNEL__",
        "CONFIG_SPARSE_IRQ"
    ],
    "C_Cpp.default.compilerPath": "D:\Program_Files\Qt\Tools\mingw730_32\bin\gcc.exe",
    "C_Cpp.default.cStandard": "c11",
    "C_Cpp.default.cppStandard": "c++11",
    "C_Cpp.default.intelliSenseMode": "gcc-x86",
    "C_Cpp.updateChannel": "Insiders",
    "workbench.colorTheme": "Monokai",
    "editor.formatOnType": true,
    "editor.formatOnSave": true,
    "editor.fontSize": 18.5,
    "editor.lineHeight": 26,
}
原文地址:https://www.cnblogs.com/llil/p/14327248.html