对于一个项目,我们正在使用 Google Protocol Buffers。我对此完全陌生,所以我想学习一些教程。但每个教程都只是说:“制作一个 .proto 文件”,但我不知道如何实际做到这一点......可以用 nano 来完成吗?文本编辑器?蚀? ...?
使用任何文本编辑器,如 vi、nano、gedit、notepad、notepad++...
示例原型
message Car {
required string model = 1;
required int capacity = 2;
optional int doors = 3;
}
保存名为
Car.proto
的文件作为示例
.proto 文件定义了您希望能够序列化和反序列化的类型。您可以使用任何文本编辑器创建 .proto 文件。如果您想要语法突出显示,也有编辑器可以为您提供。我使用 IntelliJ,但快速 Google 搜索发现了一个 Eclipse 插件,它似乎是免费的:https://code.google.com/p/protobuf-dt/。