13

我有 IntelliJIdea 12 Ultimate 版(个人许可证)。我有一个.proto文件作为文本文件打开,因为 IntelliJ 无法识别.proto扩展名。我查看了 IntelliJ 的插件存储库,发现“Google Protobuf Buffers support”(有关插件的更多信息在这里)。我安装了它并重新启动了 IntelliJ,但这些.proto文件仍在文本文件中被识别。没有智能感知。

有人成功安装并使用过这个插件吗?你能分享一下你是如何让它工作的吗?另外,如果您使用其他方式,请也分享一下。我的目标是将 IntelliSense 添加到 IntelliJ 以获取.proto文件。

4

2 回答 2

5

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

  1. 安装插件Protobuf 支持

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

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

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

于 2019-12-14T21:13:55.120 回答
0

由于某种原因,该插件已被弃用,并且无法在 IntelliJ 市场上找到它。我有另一个同名的,但它不起作用。

于 2021-05-20T05:59:00.973 回答