IDEA2018 安装 Protobuf

不知道使用 IDEA2018 版本的朋友多不多?本人使用的是 IDEA2018.1 版本,安装 Protobuf 插件遇到了一些小困难,不过最后还是成功了。如果你使用的是 IDEA2018,安装 Protobuf 插件也遇到了问题,不妨接着往下看。

首先,按照其他博主的安装方式,就我看到的都没有办法解决我的问题,主要问题就在于 IDEA2018上搜索不到 Protobuf 的插件 Protobuf Surpport,而且现在在官网上也找不到下载(反正我没找到),官网提供的 Protocol Buffer Editor 需要 IDEA2019 才能安装。
搜索不到插件
该插件需要IDEA2019版本


那么接下面直接进入主题,花了两小时我在 GitHub 某处找到了该插件(找不到具体在哪了,不过文件我保存在网盘了)。
链接:https://pan.baidu.com/s/12mZFtAHfKlcAkaqD6buVGg
提取码:2kdl
网盘中的文件
我使用的是0.10.2版本,没试过0.13.0。另外 protoc-3.6.1-win32.zip 是用于利用 .proto 文件生成其他代码的工具(protoc)。


具体安装步骤:
1.下载 protobuf-jetbrains-plugin-0.10.2.zip 和 protoc-3.6.1-win32.zip 并解压,复制 protobuf-jetbrains-plugin-0.10.2.zip 解压后的文件夹到 IDEA2018 安装目录中的 plugins 目录下。
IDEA安装目录下的plugins
复制到plugins目录下
2.如果你现在打开着 IDEA,还看不到效果,不急,这个插件建议安装一下,配合上面下载的 protoc-3.6.1-win32.zip 中的 protoc 可在 IDEA 中直接生成其他代码文件(操作:File->Settings->plugins->Browse Repositories->GenProtobuf->install)。
.proto生成其他代码的辅助插件
3.插件安装好后需要重启 IDEA,我们可以看到,插件中已经有 Protobuf Support 和 GenProtobuf。
安装好了
如果此时编写 .proto 文件发现没有高亮显示,需要如下设置(操作:File->Settings->File Types):
设置.proto文件类型打开方式
4.此时可以编写并高亮显示 .proto 文件中的代码了,那么怎么利用它生成其他代码的文件?
安装了 GenProtobuf 插件后发现 Tools 菜单下多了两项:
Tools 菜单下多两项
点击打开 Configure GenProtobuf 并如下设置(以生成 java 代码为例,protoc path 为上面下载的 protoc-3.6.1-win32.zip 解压后得到的文件夹 bin 目录下的 protoc.exe):
Configure GenProtobuf
设置完成后,只要点击 Generate Protobufs 就会在 .proto 文件同路径下生成对应的 java 文件了。

5.最后啰嗦一下,pom.xml 需要引入依赖,注意版本(不会吧,应该都知道要有依赖的吧):

<dependency>
    <groupId>com.google.protobuf</groupId>
    <artifactId>protobuf-java</artifactId>
    <version>3.6.1</version>
</dependency>

分享到此结束,谢谢您的观看!
  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值