• 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文件,是无法读出它的任何内容,使用它在网络上传输数据时有一定的保密性。

    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    EasyEclipse for Python:Python与Jython开发工具用于创建,编译,测试和调试Python与Jython 程序。集成Subversion版本库支持。下载1.2.1:
    (93MB) (79MB) (117MB)
    Properties Editor:Properties Editor 编辑java的属性文件,并可以自动存盘为Unicode格式
    EcSplorer:EcSplorer(Eclipse Simplified Explorer)是一个类似于 Windows Explorer的Eclipse插件,它可以帮助你在不退出Eclipse的环境下浏览本地文件系统。
    Ruby Development Tools:RDT(Ruby Development Tools)是一个用于Ruby开发的Eclipse插件.它提供的功能包括:语法高亮显示,快速语法分析,图形大纲,单元测试,内容提示,源码格式和一个正则表达式插件等。
    EasyEclipse for PHP:用于开发,部署,调试,测试PHP应用程序集成一个We服务器和一个数据库。支持CVS与Subversion。
    (130MB) (117MB) (155MB)
    ResourceBundle Editor:ResourceBundle Editor是一个用于编辑本地化的属性文件(localized properties files)。它让你通一个屏幕就能够同时管理所有相关联属性文件中的key/value信息。它所具有的功能包括:自动为Keys分类,能够提示丢失掉的,重复的,相似的values等.
    MNPZ JRun Launcher:用于启动和调试JRun应用服务器的Eclipse插件。
    在线更新地址:http://www.monyplaza.net/eclipse/update
    JCommander:JCommander是一个采用Eclipse RCP开发的多平台文件管理器。
    PDF viewer:PDF viewer添加一个PDF透视图到Eclipse平台中,用于打开PDF文件而不需要依赖任何第三方工具。
    OpenXava Eclipse Plugins:OpenXava Eclipse插件是一个数据库反转引擎可用于从现有的数据库表格创建OpenXava组件。这个插件联合OpenXava让你在几分钟之内从现有的数据库+Eclipse就可以轻松开发出一个完整的J2EE应用程序。该插件支持: - 从Eclipse连到数据库取得数据库元数据。- 自定制代码生成。- 支持映射功能。