- 主题:vim做ide可以吗
google coc
【 在 BrendanEich 的大作中提到: 】
: 怎么支持函数跳转呢
: 谢谢
--
FROM 27.38.197.*
ycm 已经被淘汰了。
【 在 stub 的大作中提到: 】
: clangd youcompleteme
--
FROM 27.38.197.*
请教一下,如果是传统 Makefile 的项目,怎么生成 compile_commands.json?
【 在 iRoNcOoL 的大作中提到: 】
: 我这就是 cmake 项目,感觉挺容易的,cmake 加个参数 CMAKE_EXPORT_COMPILE_COMMANDS,就会生成 compile_commands.json 丢到目录里。然后 clangd + LSP 就 work 了,搞一些 keybinding,jetbrain clion 能做的似乎都能做到,反正 clion 也是用 clangd 当后端的
--
FROM 27.38.197.*
OK,我试试。
【 在 iRoNcOoL 的大作中提到: 】
: 有个工具,叫做 bear 也能生成 compile_commands.json 文件。比如你要编译了,
: 直接 bear make -j8
: 稍微现代点的工具,什么 ninja,meson 都支持生成这东西来支持 LSP
: 另外,我提到的 LSP + clangd 是在 neovim 下完成的,很久没用 vim 了,不知道是不是一样的。
--
FROM 163.125.197.*
试试 coc + coc-clangd
【 在 thinelephant 的大作中提到: 】
: 那请问现在vim C++补全用啥?现在在一个狂用模板的公司……
--
FROM 27.38.197.*