【发布时间】:2013-10-24 22:27:37
【问题描述】:
我有 IntelliJIdea 12 Ultimate 版(个人许可证)。我有一个 .proto 文件作为文本文件打开,因为 IntelliJ 无法识别 .proto 扩展名。我查看了 IntelliJ 的插件仓库,发现“Google Protobuf Buffers support”(有关插件here 的更多信息)。我安装了它并重新启动了 IntelliJ,但 .proto 文件仍在文本文件中被识别。没有 IntelliSense。
有人成功安装并使用过这个插件吗?你能分享一下你是如何让它工作的吗?另外,如果您使用其他方式,请也分享一下。我的目标是将 IntelliSense 添加到 IntelliJ 以获取 .proto 文件。
【问题讨论】:
-
我刚刚试了一下,效果很好。你能检查一下IDEA中的“文件类型”吗?打开“设置”->输入“文件类型”搜索“文件类型”设置->在“可识别的文件类型”中勾选“协议缓冲区文件”,确保“*.proto”在“已注册的模式”中。
-
@lhuang 感谢您的回复。出于某种原因,在完全退出 IntelliJ 并重新启动后,IntelliJ 开始正确识别 proto 文件。我发誓我记得在插件安装后退出并重新启动 IntelliJ,但是嘿,现在可以工作了!
标签: java intellij-idea protocol-buffers