vscode自带的language server能否提取出来给emacs用?

如题所示,有没有人试过?

你说的就是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

清掃 GitHub - cquery-project/emacs-cquery: Emacs client for cquery, a low-latency language server supporting multi-million line C++ code-bases

Atom 用的是 cland(LLVM Team)?

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, 加油