• Lepido


    Lepido为Apache Cocoon web框架提供一个IDE和工具集用来简化利用此框架所进行地开发. 这个工具包括或将要包括利用向导来快速布署一个项目的结构并为在开发应用程序的过程中用到的各种复杂XML文件提供编辑器.Lepido还提供其它一些运行期工具如调试器和剖析器.
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    SpketIDE:SpketIDE提供很多功能用于帮助Mozilla Extensions开发人员提高开发效率。其强大的JavaScript编辑器提供了像代码自动补全,目录大纲,代码(包括XML代码)折叠,语法(包括XUL/XBL语法)高亮显示,XPCOM组件视图这些功能都有助于提高开发人员编写JavaScript代码的效率。此外SpketIDE还是Yahoo!UI组件的一个辅助开发工具。
    Smelly:Smelly这个插件能够自动探测Java代码中的Bad Smells。Smelly在软件开发中非常有用,它当前能够探测以下这些Bad Smells:
    1.Data Class(纯数据类):Class只有fields或get/set属性,没有任何行为。
    2.Large Class(庞大的类):单一类做过多的事情。
    3.Long Method(过长的Method):过长的代码会使得Method难以理解和维护,应该将该Method分解成多个独立功能的Method。
    4.High Comment Density(过多的注释):注释过多意味着该段代码难于理解。
    5.Long Parameters List(过长的参数列表):一个Method中传入过长的参数列表,使得参数列难以理解。修改参数列时将会使得参数前后不一致。
    6.Switch Statements(Switch语句):同样的Switch语句出现在不同的方法或不同的Class中,这样当需要增加新的CASE分支或者修改CASE分支内语句时,就必须找到所有的地方,然后进行修改。
    TeXlipse:TeXlipse插件让Eclipse支持LaTeX 编辑。这个插件提供包括Latex和Bibtex编辑器,项目创建向导,完全的用户使用手册。 可用的功能有:语法提示和高亮显示等等。
    Velocity Web Edit:Velocity Web Edit是一个Velocity与HTML感知编辑器。它的特点:
    1.可定制的语法高亮显示
    2.内容辅助(Velocity变量名,方法,属性,Javascript函数方法,Velocity Macro Directives,样式表名称)
    3.Velocity大纲视图
    4.HTML/XML大纲视图
    5.智能代码缩排功能。
    6.定义XML DTD等。
    J2EE Spider:J2EE Spider是一个开源代码生成插件。它能够以界面引导方式产生代码,定制代码生成模板。J2EE Spider当前能够生成基于Struts/JSF,Spring,Hibernate等框架的源代码。
    VSSPlugin:VSSPlugin VSS插件
    YEdit:YEdit是一个用于编辑YAML文件的Eclipse插件。
    Columns Plug-in:Columns Plug-in定义了'Column'的概念,并可在这个可编辑的Column对象上进行复制,粘贴,剪切,填充,大小写转换,搜索,替换等操作。
    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文件,是无法读出它的任何内容,使用它在网络上传输数据时有一定的保密性。
    Jigloo SWT/Swing GUI Builder:Jigloo SWT/Swing GUI Builder是一个免费的不能用于商业用途的SWT/Swing构建工具。最新版本支持Eclipse3.1并改进对GridBag,JGoodies FormLayout和TableLayout的支持。