IntelliJ .proto支持

Kar*_*har 8 java intellij-idea protocol-buffers

我有IntelliJIdea 12 Ultimate版(个人许可证).我有一个.proto文件作为文本文件打开,因为IntelliJ无法识别.proto扩展名.我查看了IntelliJ的插件回购,发现"Google Protobuf Buffers支持"(此处有关插件的更多信息).我安装它并重新启动IntelliJ但.proto文件仍在文本文件中被识别.没有智能感知.

有没有人成功安装并使用过这个插件?你能否分享一下你是如何工作的?此外,如果您使用其他方式,那么请分享.我的目标是为IntelliJ添加IntelliSense .proto文件.

Per*_*122 9

如果您按照以下步骤操作,可以获得 .proto 支持:

  1. 安装插件Protobuf 支持

(您可以通过 Intellij File>Settings>Plugins>Search for Protobuf Support 在市场搜索中安装)

  1. 尝试打开一些 .proto 文件,如果一切正常,那么您就完成了
  2. 如果 Intellij 无法识别该文件,请转至“文件”>“设置”>“编辑器”>“文件类型”。
  3. 在识别的文件类型下找到“ProtoBuf”
  4. 单击它,然后按加号/添加按钮添加注册图案
  5. 模式应该是*.proto (不要忘记 .proto 之前的星号)
  6. 重新启动 Intellij 只是为了确定

PS:人们已经在评论中回答了,但一开始我没有注意到,所以我决定写一个答案,这可能会对某人有所帮助:)