解决idea protobuf插件(intellij-protobuf-editor)不生效 问题

1 篇文章 0 订阅

公司项目内部各个模块之间的交互,是通过谷歌的protobuf来进行交互的。各个protobuf之间又存在相互引用,如果不借助强大的ide识别各个文件之间的引用,方便点击类名字段名来进行跳转,则很难捋清楚之间的关系。这就用到了我们今天的主角——intellij-protobuf-editor。

intellij-protobuf-editor的安装十分的简单,简单某度一下,直接在idea的插件中心下载安装就可以了。

但是有的小伙伴安装后,可能会发现,自己项目内的protobuf文件并没有被intellij-protobuf-editor插件所识别。如下图:

idea中,红色的部分表示,没有找到相关的类。

对此,intellij-protobuf-editor插件的官方github的issue上给出了解决方案。https://github.com/jvolkman/intellij-protobuf-editor/issues/25(不是小编一个人遇到了这种问题)

插件官方的相关负责人给出了权威的解答,参考官方文档:https://github.com/jvolkman/intellij-protobuf-editor#path-settings

需要我们在idea的配置里(目录如下图所示),配置我们protobuf所在的位置即可生效。

然后我们的protobuf文件上报红的类名,字段,都已经识别出来了。(如果还有没识别出来的,可能是引用的类不在刚刚配置里添加的目录下,定位到报红类名的所在位置上层目录,添加到intellij-protobuf-editor的识别目录中,八九不离十,应该就可以了)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值