VS code 配置C++

VS code 配置C++

準備工作:
需要安裝的插件:
在這裏插入圖片描述
在這裏插入圖片描述

修改Settings.json

// {
//     "C_Cpp.errorSquiggles": "Disabled",
//     "git.suggestSmartCommit": false,
//     "window.zoomLevel": 2,
//     "workbench.colorTheme": "Solarized Dark",
//     "cmake.configureOnOpen": true,
//     "code-runner.runInTerminal": true
// }
{
    "files.autoSave": "onFocusChange",
    "cmake-tools-helper.cmake_download_path": "/home/prime/.vscode/extensions/maddouri.cmake-tools-helper-0.2.1/cmake_download",
    "cmake.configureOnOpen": false,
    "editor.renderWhitespace": "none",
    "editor.renderControlCharacters": false,
    "editor.fontSize": 17,
    "editor.defaultFormatter": "ms-vscode.cpptools",
    "explorer.confirmDragAndDrop": false,
    "explorer.confirmDelete": false,
    "workbench.iconTheme": "vscode-great-icons",
    "C_Cpp.intelliSenseCacheSize": 0,
    "update.mode": "none",
    "editor.formatOnType": true,
    "C_Cpp.updateChannel": "Insiders",
    "window.zoomLevel": 1,
    "C_Cpp.clang_format_sortIncludes": true,
    "C_Cpp.default.cppStandard": "c++17",
    "editor.tabCompletion": "onlySnippets",
    "python.jediEnabled": false,
    "editor.cursorBlinking": "expand",
    "C_Cpp.loggingLevel": "Debug",
    "C_Cpp.intelliSenseEngineFallback": "Enabled",
    "terminal.integrated.cursorBlinking": true,
    "clang.cflags": ["-std=c99"],
    "clang.cxxflags": ["-std=c++11"],
    "editor.suggest.filteredTypes": {
        "keyword": true
    },
    "C_Cpp.default.intelliSenseMode": "clang-x64",
    "editor.suggest.maxVisibleSuggestions": 8,
    "editor.suggestSelection": "recentlyUsedByPrefix",
    "workbench.activityBar.visible": true,
    "workbench.statusBar.visible": true,
    "editor.minimap.enabled": false,
    "workbench.sideBar.location": "left",
    "editor.detectIndentation": false,
    "cmake-tools-helper.auto_set_cpptools_target": false,
    "editor.tabSize": 4,
    "editor.formatOnPaste": true,
    "python.autoComplete.addBrackets": true,
    "editor.largeFileOptimizations": false,
    "C_Cpp.clang_format_fallbackStyle": "{ BasedOnStyle: WebKit, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Custom, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: true, ColumnLimit: 80, AccessModifierOffset: -3, AlignAfterOpenBracket: Align, AlignTrailingComments: true,SpacesBeforeTrailingComments: 2 }",
    "C_Cpp.clang_format_style": "{ BasedOnStyle: WebKit, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Custom, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: true, ColumnLimit: 80, AccessModifierOffset: -3, AlignAfterOpenBracket: Align, AlignTrailingComments: true,SpacesBeforeTrailingComments: 2 }",
    "doxdocgen.generic.authorName": "Prime",
    "doxdocgen.generic.authorEmail": "[email protected]",
    "workbench.colorTheme": "One Monokai",
    "http.proxySupport": "off",
    "breadcrumbs.enabled": false,
    "workbench.startupEditor": "newUntitledFile",
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章