如题所示,有没有人试过?
你说的就是cquery吧.
vscode c++的是微软自己开发的吧?
GitHub - microsoft/vscode-cpptools: Official repository for the Microsoft C/C++ extension for VS Code. ? 據說服務器是closed-source?來支持一下 Add ccls/cquery (language server) to c-c++ layer · Issue #10134 · syl20bnr/spacemacs · GitHub 吧,把 LSP 加到 spacemacs
clangd 一直没有 find-references 也没有跨 translation unit 的 find-definitions… 所以对我来说不可用……
clangd 进展有点慢,目前还不堪用,如果它没有太监,以后应该是会支持的,毕竟都是 langserver.
很希望 clangd 能更好用點,也許我就不需要再搞 cquery 了。 但 phabricator reviews.llvm.org 協作門檻實在太高了,我發個patch一兩週沒人理很正常 | 編譯整個 clang+llvm 大多數人的筆記本都沒有這個性能
(現在還處於玩得很開心的階段,也許之後就不是了;不知道會發生什麼,複雜
1 个赞
微软的不开源还是算了, 支持cquery, 希望能被常用ide和编辑器支持
好不容易熟悉了代码, 请不要放弃, 目前看起来cquery是最领先的c/c++开源language server, 加油