1.Code插件 (1)Catppuccin Icons for VSCode (2)Catppuccin for VSCode (3)Bookmarks (4)C++套件,包含CMake相关。 (5)clangd 2.环境工具 (1)clangd (2)ninja (3)git 3.资源 (1)ComicShannsMono.zip字体。 快捷键: [ { "command": "cmake.debugTarget", "key": "F5", "when": "cmake:enableFullFeatureSet && inCMakeProject && !cmake:hideDebugCommand && !inDebugMode" }, { "command": "editor.action.revealDefinition", "key": "ALT+G", "when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor" } ] VIM配置: "editor.lineNumbers": "relative", "vim.leader": "", "vim.useSystemClipboard": true, "vim.useCtrlKeys": true, "vim.normalModeKeyBindings": [ { "before": [ "", "g", "c" ], "commands": ["workbench.action.showCommands"], }, { "before": [ "", "c", "f" ], "commands": ["editor.action.formatDocument"] }, { "before": [ "", "j", ], "commands": ["workbench.action.togglePanel"] } ] microsoft cpp intelligence config: { "files.autoSave": "onFocusChange", "editor.fontSize": 15, "editor.fontFamily": "'IBM Plex Mono', 'IBM Plex Mono', 'IBM Plex Mono'", "cmake.configureOnOpen": true, "cmake.debugConfig": { "console": "integratedTerminal", "visualizerFile": "${workspaceRoot}/.vscode/qt6.natvis", "setupCommands": [ { "description": "-gdb-set charset utf-8", "text": "-gdb-set charset UTF-8" }, { "description": "Enable gdb pretty-printing", "text": "-enable-pretty-printing", "ignoreFailures": true } ] }, "cmake.environment": { "PATH": "${env:PATH};C:/Qt/msvc_6.6.3_x64/bin" }, "cmake.options.statusBarVisibility": "visible", "cmake.generator": "Ninja", "C_Cpp.default.compileCommands": "${workspaceRoot}/build/compile_commands.json", "C_Cpp.default.cppStandard": "c++17", "editor.inlayHints.enabled": "off", "editor.unicodeHighlight.allowedLocales": { "ja": true, "zh-hant": true, "zh-hans": true }, "files.associations": { "vector": "cpp", "qapplication": "cpp", "xstring": "cpp" } }