开始安装前先了解以下概念:
简而言之 clang + llvm == gcc,它们是 C++ 代码编译器。而 clangd 是一个 C++ 静态语法分析工具,提供代码提示,自动补全,代码跳转等功能。
首选需要在 Win10 上安装 WSL Linux 环境,这是进行开发的基础。
《离线安装WSL & 导出与导入WSL(60)》
CMake
简介:CMake 语法补全,语法高亮。
CMake Tools
简介:CMake 工程构建工具。
CMake Language Support
简介:CMake 语法支持。
clangd
简介:C/C++ 语法分析插件。
Clang-Format
简介:代码格式化工具。
CodeLLDB
简介:A native debugger powered by LLDB. Debug C++ , Rust and other compiled languages.
GN
简介:在 VSCode 中编辑 GN 文件,GN 语法高亮显示。
VSCode 编写 C++ 代码若想用 clangd 实现代码提示,自动补全,代码跳转等功能的完整路径为:VSCode 编辑器 + VSCode clang 插件 + clangd language server。工作原理:"VSCode clang 插件" 工作在 VSCode 编辑器端,它把语法分析请求发送给"clangd language server",然后 "clangd language server" 把分析结果反馈给 VSCode 编辑器,这样 VSCode 编辑器就能实现代码提示,自动补全,代码跳转等功能。
1、卸