IDEA2018 安装 Protobuf
不知道使用 IDEA2018 版本的朋友多不多?本人使用的是 IDEA2018.1 版本,安装 Protobuf 插件遇到了一些小困难,不过最后还是成功了。如果你使用的是 IDEA2018,安装 Protobuf 插件也遇到了问题,不妨接着往下看。
首先,按照其他博主的安装方式,就我看到的都没有办法解决我的问题,主要问题就在于 IDEA2018上搜索不到 Protobuf 的插件 Protobuf Surpport,而且现在在官网上也找不到下载(反正我没找到),官网提供的 Protocol Buffer Editor 需要 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 目录下。
2.如果你现在打开着 IDEA,还看不到效果,不急,这个插件建议安装一下,配合上面下载的 protoc-3.6.1-win32.zip 中的 protoc 可在 IDEA 中直接生成其他代码文件(操作:File->Settings->plugins->Browse Repositories->GenProtobuf->install)。
3.插件安装好后需要重启 IDEA,我们可以看到,插件中已经有 Protobuf Support 和 GenProtobuf。
如果此时编写 .proto 文件发现没有高亮显示,需要如下设置(操作:File->Settings->File Types):
4.此时可以编写并高亮显示 .proto 文件中的代码了,那么怎么利用它生成其他代码的文件?
安装了 GenProtobuf 插件后发现 Tools 菜单下多了两项:
点击打开 Configure GenProtobuf 并如下设置(以生成 java 代码为例,protoc path 为上面下载的 protoc-3.6.1-win32.zip 解压后得到的文件夹 bin 目录下的 protoc.exe):
设置完成后,只要点击 Generate Protobufs 就会在 .proto 文件同路径下生成对应的 java 文件了。
5.最后啰嗦一下,pom.xml 需要引入依赖,注意版本(不会吧,应该都知道要有依赖的吧):
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java</artifactId>
<version>3.6.1</version>
</dependency>
分享到此结束,谢谢您的观看!
推荐阅读
-
win8 IE10无法安装Flash Player多种解决方案
-
solidworks已经安装的motion插件却不能使用该怎么办?
-
AutoCAD Electrical怎么安装? Autodesk AutoCAD Electrical 2014安装破解图文教程
-
Win7安装Flash提示错误无法注册怎么办?
-
VMware Workstation 11 虚拟机安装Centos 6.6系统图文教程
-
SAI如何安装、删除画笔?SAI画笔安装删除教程
-
maven安装以及eclipse配置maven的方法
-
notepad++怎么安装中文免费版 notepad++中文免费版安装图文步骤
-
Autocad Electrical怎么破解?Autocad Electrical 2017安装+破解教程
-
Win10安装VS2013中文语言包安装失败问题汇总