有用 nvim 写 protobuf 的吗,大家用哪个 lsp ?

2023-12-25 17:40:13 +08:00
 LonnyWong

我用 nvim 打开 proto 文件,默认 lsp 是 clangd ,但它当成 C/C++ 来解释了,一堆错误。

好像 Google 内部有,但是不开源? https://www.reddit.com/r/neovim/comments/v9yzv6/protobuf_lsp_setup/

大家都用哪个 lsp 写 protobuf ?

1954 次点击
所在节点    Vim
8 条回复
fw1314
2023-12-26 10:31:10 +08:00
Mason 下的 buf-language-server ( bufls )
LonnyWong
2023-12-26 13:16:08 +08:00
@fw1314 #1 试了一下,好像没有格式化、自动补全和错误提示?
fioncat
2023-12-26 14:42:34 +08:00
同问,一直没找到很好的 protobuf lsp
fw1314
2023-12-27 00:01:02 +08:00
@LonnyWong 有啊,我的有,就是像 vscode 里的只有 message 那种提示
LonnyWong
360 天前
kacker
277 天前
@LonnyWong 我也是满世界找这个, 专门注册个号说一下我发现用 mason 装的那个 bufls, 根本没有用啊, 没有补全没有跳转, 用了你说的这个有了补全和跳转但是也是勉强用, 没有跳转引用之类的, , , 功能感觉不太全, 现在有没有好的解决方案呀
LonnyWong
276 天前
@kacker 我现在在用 https://github.com/lasorda/protobuf-language-server 勉强能用吧,还有很多不太完善的地方。
kacker
276 天前
@LonnyWong 这个我试了确实是勉强能用, 但是我这边一输入会报一堆错还会卡住输入, diagnostic 错误什么的, 很烦还是算了, 不用了, 搞个格式化就得了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1003317

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX