Protocol Buffers 开发工具 protobuf-dt
protobuf-dt是一个Eclipse插件,它为Protocol Buffers(protobuf)开发提供IDE支持。拥有以下特性:
语法高亮显示
基于语法、上下文和数据类型的代码书写提示功能
在你输入的时候生成数字标签。
链到编辑器的大纲视图
支持以超链接的开发变量/语法定义,包含导入的.proto文件。
类似于Javadoc的文档
可配置是否与protoc集成 Protocol Buffers( 简称 Protobuf)是一种高效的可扩展的结构化数据存储方式,非常适合做数据存储和RPC数据交换。Protocol Buffers是开源项目,由Google发布,Google内部的几乎所有的RPC协议和文件格式都使用Protocol Buffers。
一般都会提到Protobuf和XML的比较,Protobuf 以高效的二进制方式存储,比 XML 小 3 到 10 倍,快 20 到 100 倍,语义更清晰,无需类似 XML 解析器的东西。这就使得Protobuf可以作为XML的替代。而且,Protobuf以二进制方式存储,如果没有.proto文件,是无法读出它的任何内容,使用它在网络上传输数据时有一定的保密性。