Jetbrains插件Protobuf Generator,支持GO等多种语言

蹲街弑〆低调 提交于 2020-07-27 12:24:37

Protobuf Generator是基于GenProtobuf开发的一款jetbrains插件,在GenProtobuf的基础上增加了对PHP,GO和go-micro的支持。以替代命令行生成方式使得生成代码更加便捷。支持jetbrains全系列IDE(idea,phpstrom,goland,webstrom等)。

插件使用说明:

1,使用插件前需要安装protoc

2,在IDE(idea,goland,phpstrom等。。)中的File->Settings->Plugins,Marketplace中搜索Protobuf Generator并安装和重启IDE

3,配置生成代码规则。在菜单栏Tools中选择Configure GenProtoBuf。

4,选中项目中的.proto文件,右键生成代码

如果只生成单一语言类型,并把生成代码放到当前目录,可以通过配置Quick Gen选项。右键生成时选择quick gen protobuf here

如果需要一键同时生成多种语言并把代码放到指定目录,可以勾选多种语言。右键生成时选择quick gen protobuf rules

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!