快速业务通道

NetBeans与Eclipse的性能参数对比 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-18

(9)GUI设计能力

GUI库支持 NetBeans Eclipse
SWT
SWing
AWT
Beans
概述 具有极其简单易用的GUI设计器,可以与VB、Delphi的窗体设计器相提并论。 轻松简单的属性及事件编辑。支持窗体快速预览。 独立的窗体文件和代码文件紧密关联,设计器自动为窗体生成只读代码。 速度比较快,资源占用较少。 Eclipse的GUI设计器是一个叫做Visual Editor的部件。 其设计器将工作区分隔为代码区和界面区,在任何区域的更新都将反映到另一个区域。 窗体会自动预览。仿Delphi的组件板设计得漂亮又直观。 窗体设计器生成的代码可以直接改写。 没有专用的窗体文件,窗体是实时按代码生成的。 速度很慢,资源占用比较高。估计需要512MB内存才能跑起来。 其Swing界面的设计似乎不支持Abosolute布局方式。 总的来说,尽管很漂亮,但表现只能说是差强人意。

NetBeans与Eclipse的性能参数对比(3)

时间:2011-03-13 java060515

(10)调试器能力

◆NetBeans 在代码行开头点击即可设置/取消断点。

支持条件断点、单步执行等流程控制功能。

支持局部变量、监视、堆栈显示等功能。

支持会话、线程的查看及修改。

提供了完善的远程调试功能。

操作简单,功能强大。

◆Eclipse 带有专用的Debug视图并能自动切换。

其Debug的功能和Delphi的Debug比较相似,Inspect、Watch等应有尽有。

支持反汇编、内存、堆栈、寄存器显示等高级功能。

支持会话、线程的查看及修改。

似乎没有远程调试能力。

小结

◆NetBeans 一款不可多得的Java IDE。

其窗体设计器及其调试器尤其让人印象深刻。其易用性甚至让人想起了当年的VB。

众多小功能大大方便了开发人员。其他方面的功能也相当不错。

尽管使用了纯Java开发,但总体的资源占用不多,速度也比较快。

遗憾的是,其窗体设计器不支持SWT库的界面设计。对于代码重构支持不够。IDE采用的界面没有采用本地界面,让人多少有些不大习惯。其选项配置略微繁杂了些,菜单设置不够合理,尚待改进。而本地文档的缺少对于无法上网者或是窄带上网者来说,是一个很严重的问题。

另外,笔者没有发现项目的JAR生成选项,对于发布软件来说,这应该是个不小的纰漏。

◆Eclipse 绝对是一款相当好用的程序开发平台。

其代码编辑器十分先进,众多的编码辅助功能相当实用。尽管微软的VS.Net系列从很早就已经开始模仿Eclipse的风格,但是直至如今的VS.Net 2005,也还是只能“逼近”Eclipse的水平。

相当创新的集成化GUI也让人们耳目一新。而开放式的平台则给了Eclipse在众多开发平台中前所未有的扩展性。通过插件,我们能够在Eclipse中进行所见即所得的窗体设计,能够开发C/C++软件,能够进行Web项目开发及测试,还能够进行企业级软件的开发管理和性能测试。如果你需要什么功能,那么只需要去找来插件直接安装就行了!

更为值得推崇的是其中率先集成的CASE工具让软件开发更科学高效。其中不仅有CVS,甚至集成了最新的版本控

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号