• Sustainable IDE


    Sustainable IDE (SIDE)是一组用于开发可持续软件的图形化工具。可持续软件(Sustainable software)是一种从功能和技术上都能够很方便地进行扩展的软件。一方面,这意味着当用户有一个新的需要,它让任何开发人员都能够方便地进行添加,即使原来的开发人员已不在的情况下。另一方面,假如你要改变底层技术,你不必从头开始重写你现有的应用程序。可持续软件让你能够随意改变技术,需求和架构。所有这些都需要采用模型驱动软件开发(MDSD)来完成。

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

    网友留言/评论

    我要留言/评论

    相关开源项目

    Jedit:jedit 是一个用java 编写的源码开放的文本编辑器。有很多有用的特性,包括语法加亮显示,括号匹配,表达式搜索,多个文件搜索和替换,定义键盘宏等等。jedit 的插件结构非常完善。在日本相当受欢迎!
    tIDE: tIDE是一个非常小(1M左右)、快速(无需安装)、强大、易于使用的Java 开发工具。tIDE完全采用Java开发,需要JRE6 或更高的运行环境,但可以用于开发JDK5,1.4甚至是1.2的 应用程序。tIDE支持通过插件来扩展/增强其功能,当前提供的扩展工具包括:Bug查找工具(findbugs,PMD,Lint4J,JLint),代码修饰工具(AStyle,CheckStyle),分析工具(jad),代码混淆工具(ProGuard)。 此外tIDE还提供一个工具用于从现有的Eclipse,NetBeans项目导入一些主要设置。
    收录时间:2010-11-14 09:36:40
    Red Hat Developer Studio:Red Hat Developer Studio包括:Exadel Studio(具有可视化编辑JSF和Facelets页面功能),Ajax4JSF和Richfaces(由Exadel捐献给JBoss)开发工具,Hibernate工具,JBoss jBPM工具,Drools IDE,JBoss应用服务器工具,JBoss Seam工具,JBossWS工具等。
    Java Tools:Java Tools是一个轻量级IDE,用于创建、编译、执行、调试Java应用程序与applets。它还内置一个文本编辑器和一个拥有用户操作界面的Java调试器。它易于使用特别适合于Java初学者。
    Eclipse:Eclipse平台是IBM向开发源码社区捐赠的开发框架,它之所以出名并不是因为IBM宣称投入开发的资金总数 —4千万美元,而是因为如此巨大的投入所带来的成果:一个成熟的、精心设计的以及可扩展的体系结构。
    Redwood:Redwood是一个革命性的IDE,它让程序编辑器以一种新的方式来显示源代码.
    IntelliJ IDEA Community Edition:IntelliJ IDEA Community Edition是IntelliJ IDEA的一个开源版本。提供的功能包括: 一个智能的代码编辑器,支持Java、XML和Groovy代码。 重构,代码审查和Intention支持,超快的导航和搜索功能。 集成JUnit和TestNG测试框架。 构建工具支持:Ant和Maven。 集成CVS、Subversion和git版本控制系统。 一个Swing UI设计器。
    Aptana:Aptana是一个非常强大,开源,专注于JavaScript的Ajax开发IDE。它的特性包括: *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。
    *支持JavaScript,HTML,CSS代码提示,包括JavaScript 自定函数
    *代码语法错误提示。
    *支持Aptana UI自定义和扩展。
    *支持跨平台。
    *支持FTP/SFTP
    *调试JavaScript
    *支持流行AJAX框架的Code Assist功能:AFLAX,Dojo,JQuery,MochiKit,Prototype,Rico,script.aculo.us,Yahoo UI,Ext。
    *Adobe AIR与iPhone开发工具
    其主页上还提供如何使用该开发工具的视频。

    XPontus:XPontus是一个开源基于Java的XML编辑器。它主要设计用于text编辑。
    e-Gen Developer:e-Gen Developer是一个快速应用程序开发(RAD)环境。利用它能够进行Web应用程序的高产开发。e-Gen Developer完全采用Java开发并基于JSF2.8与Struts框架。e-Gen的主要目的是克服IT管理所面对的一些相关挑战如:提高开发效率,减少维护成本与减少训练团队成员所需要的时间。