频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

细评软件开发中的最佳开源工具

来源: 作者:IT168 思维牧童 出处:巧巧读书 2008-02-10 进入讨论组
下一页 1 2 3 
QQRead:http://www.qqread.com/soft-engineering/z396696.html

如今,大量的优秀的开源软件开发工具对开发者社区来说是天大的好事,不过对于颁奖委员会来说却让他们难于抉择。

    看一下开源软件中的集成开发工具(IDE)、调试器、BUG管理软件、代码覆盖分析工具、单元测试工具、负载测试工具等等,除了上面所列出的之外,我们还能想出更多的工具。然而,这却也让我们陷入麻烦之中。我们能够真正的选择出一门最佳语言吗?或者一个最好的开发平台?我们能认为Python就比Perl强大,或者Rails比Mono好吗? 

    实际答案是:不。但是这证明了开源已经是在IDE、富互联网应用(RIA,Rich Internet application)、Ajax工具和持续集成方面的获胜者,在所有这些领域,开源工具和软件已经能达到或超过它们的商业竞争对手工具。

一、NetBeans挑战Eclipse 

    在开源IDE方面,如果你只看市场份额的话,在Eclipse与NetBeans之争中Eclipse无疑早已经是获胜者。但是,在创新方面,却很难清楚的说出谁是获胜者。在过去两年中,Eclipse已经逐渐转型为一个平台模式,而不仅仅是一个IDE,即它可以作为一个基础框架来支持合作伙伴的众多插件。在功能上,Eclipse支持大量的扩展,不仅仅是一个Java开发工具,更可以用来开发C、C++PHP等。 

    相比之下,NetBeans已经成为轻量级、反应迅速和容易配置的IDE。它可以提供顶级插件,它的Matisse GUI图形设计器、性能剖析器和在线协作工具都是各自分类中的佼佼者,并且都被无缝地集成到这个IDE中。 

    今年,NetBeans开发团队已经鼓起勇气对其代码编写体验进行完全的重新设计,模仿具有最好用户友好性的Java编辑器IntelliJ,使其用户体验大大改善,对于它作出的质量重于数量的承诺,以及其为了提高开发者效率而重新设计模块的勇气,我们就应该向NetBeans团队和它的这个重要的IDE致敬。NetBeans无疑在开源IDE方面是获胜者。

更多文章 更多内容请看常用软件加密宝典杀毒软件专栏Spring开源框架技术专题,或进入讨论组讨论。
下一页 1 2 3 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章