ccls, clangd, cquery, 你更看好谁?

+1,特别舒服,clangd需要改一下args才能到这个水平;;

在 clang-extra-tools 这个包里.

不过一般不在windows的生产环境里用msys编译发布吧,有msvc的环境的话,直接用官网prebuild的llvm.

安装llvm就有clangd了。也可以用scoop安装llvm。

我没有安装msvc工具链,即使用scoop安装llvm也会有使用上的问题;

你是在msys2下用pacman安装的ccls吗?

呃,不好意思,忘了,好像不是,可能是编译安装的… :sweat_smile:

是啊,就是觉得ccls方便,开箱即用。

编译好的ccls能共享一份吗

clangd 11已经基本上 ccls 的功能都有了,而且clangd release上还有编译好的包

我在生产环境中用。稳定至关重要。之前用ccls。之后切到clangd了。要稳定选clangd。

我用clangd (之前只python用lsp),主要就是安装简单,brew install llvm搞定,省心。

好的,现在我传到csdn上了,链接见下方(我的百度帐号多年前就被封了,请见谅):

ccls win

谢谢,亲测好用

不客气,能用就好。 :smiley:

好久没有关注clangd 了,没想到升级到12了,明天中午试试。 :smiley:

目前应该是 clangd 讨论的人更多一些了。

因为 clangd 有一个「优势」:他们不只有 clangd,还有 clang-tidy、clang-format。

已經17了


clangd.exe  --version
clangd version 17.0.6
Features: windows
Platform: x86_64-w64-windows-gnu

VS上除了微软自己的cpptools,其他的基本主要都是用clangd了

能否细说「作恶」?

当初 fork 的理由有发到这个论坛里,虽然讲的有点隐晦但可以看出来 cquery 作者缺少合作开发和接受代码贡献的习惯,甚至最后和几个主要贡献者关系恶化,最后开发也停止了

3 个赞