vscode使用clandg 
时间: 2023-05-10 17:03:15 浏览: 42
VSCode是一款广受欢迎的代码编辑器,借助于各种插件的支持,它成为程序员们日常开发中不可或缺的工具之一。而CLANGD则是一个由LLVM社区开发的一个用于提供C++代码语言服务的工具,可以提供准确且快速的代码补全、错误检测、重构等功能。将CLANGD集成到VSCode中,可以提升我们的开发效率,更好地理解C++代码。
集成CLANGD步骤如下:
1. 安装VSCode插件:先在VSCode中搜索安装C/C++插件,确保已安装成功。
2. 安装LLVM和CLANG:CLANGD是基于LLVM和CLANG实现的,需要先安装它们。
3. 安装CLANGD:CLANGD的安装可以通过命令行`sudo apt-get install clangd`进行安装。安装完成后,可以使用命令行`clangd --version`检查安装版本和环境信息。
4. 配置VSCode:在VSCode中,打开用户设置设置文件,将以下设置添加到VSCode的设置文件中:
```
// 必须把clangd的路径替换成你的clangd的可执行文件路径.
{
"clangd.path": "<CLANGD_PATH>"
}
```
5. 配置项目:在项目中创建`.clangd`文件,并将以下设置添加到该配置文件中:
```
{
"compile_commands": "<path to compile commands>",
"completion.enableSnippets": true
}
```
6. 启用启用LSP:重新打开VSCode,打开一个C++文件,在文件右上角选择“选择解析器”选择“C/C++:clangd”作为解析器。此时,clangd已经成功集成到VSCode中。
总之,通过使用CLANGD,我们可以实现C++代码自动补全,语法检查和错误提示,从而可以更快地编写C++代码。如果你想使用VSCode进行C++开发,CLANGD应该是一个不错的选择。
相关推荐


















