先放链接官网地址
下载地址(目前最新版本)(照顾我这种英语不好的同学)
以前在mac上用VSCode撸C/C++代码总是龟速提示, 而且高亮显示还要反应半天, 今天偶然看到了一个clangd
的安利
直接在vscode内下载就可以啦.
这个插件是基于clangd
这个包含在llvm
项目中的一个项目(这里我一开始不知道, 用brew安装了半天clangd都没成功)
对于MacOS
brew install llvm
对于Debian/Ubuntu
直接用apt下载就行, 下面一段话引自官网
Installing the
clangd
package will usually give you a slightly older version.
Try to install the latest packaged release (9.0)
sudo apt-get install clangd-9
If that’s not found, at leastclangd-9
orclangd-8
should be available. Versions before 8 were part of the clang-tools pacakge.
This will installclangd
as/usr/bin/clangd-9
. Make it the default clangd:
sudo update-alternatives --install /usr/bin/clangd clangd /usr/bin/clangd-9 100
挑重点+渣翻:
最好用sudo apt-get install clangd-9
因为直接下载clangd
会下一个旧版本, 如果clangd-9
不行就用clangd-8
然后会安装到/usr/bin/clangd-9
, 用下面这串命令能把clangd-9设置为默认的clangd
sudo update-alternatives --install /usr/bin/clangd clangd /usr/bin/clangd-9 100
注意: 如果不成功可以试着用sudo apt install llvm
安装一下, 不过依赖apt应该能处理好, 我没有Debian/Ubuntu系统, 没法试
对于其他系统
只能去官网咯, 地址在文章开头给了
体验了之后我直接把微软的C/C++代码提示卸了(
注意: 这个插件可能对大项目不友好, 我看到有的人说几万行的需要反应一会, 但是对于我这种最多几千行的咸鱼来说莫的影响