用于处理protobuf的Eclipse插件

协议缓冲区 (protobuf)是一种以高效且可扩展的格式编码结构化数据的方法。

有Netbeans的插件 ,但我找不到Eclipse的插件 。 它存在吗? 如果是,请分享链接。

谢谢。

我建议使用Google的“协议缓冲开发工具”。 它是Eclipse的一个插件,具有自动重新生成和错误检查function,以及快速修复等function。 它可以在这里找到: https : //github.com/google/protobuf-dt/blob/master/README.md 。

它似乎还没有被Eclipse批准 。
EMF项目使用protobuf ,但不是插件。

所以现在,似乎没有任何Eclipse protobuf插件。

我试过protobuf-dt,这是市面上唯一的插件。 但它有一些问题,所以我创建(2016年11月)一个适合protobuf和gRPC使用的,我们有( 在maven构建内部生成而不等待问题得到解决)

欢迎使用.proto文件的极简主义编辑器。 只需25KB,可在任何Eclipse中使用(最新的protobuf-dt 3.2需要Neon)来源和注释位于https://github.com/Enide/polyglot-maven-editors#minimalist-proto-files-editor-for-protocol-buffers -and-GRPC

它已经在市场上https://marketplace.eclipse.org/content/minimalist-proto-files-editor-protocol-buffers-and-grpc

对于一个protobuf maven插件,使用m2eclipse和Issue 81 / Comment 6中的指示,它的效果非常好。

唯一不起作用的技巧是“generate-sources / protobuf”将按照说明创建,不会自动添加到eclipse中的源文件夹中。 手动执行此操作即可获得g2g。

相关的Stackoverflow问题:

  • 怎么办-I-得到支持换GPB-在月食
  • 整合协议缓冲器-到- maven2的建造