(3)用户界面一致性和可视化开发 由于NetBeans使用了Java标准的SWING作为自己的图形引擎,所以NetBeans的界面看起来非常统一。而且NetBeans还集成了用于可视化开发程序的功能(这在Eclipse中要使用插件才能实现)。 (4)更好的跨平台兼容性 NetBeans采用了Java的SWING,可以很容易地运行在各种操作系统平台上,且随着JDK的不断升级,SWING的性能会提高。而Eclipse的SWT是IBM负责开发的,因此,SWT实际上和Java没什么关系,只是穿上了一件Java的外衣而已。可以从JDK5看出,在JDK5中SWING的性能有了明显的提高,而在JDK5中SWT的性能却没有一点改进。 NetBeans 6.0 带来了大量新功能和改进功能,成为主流版本当之无愧。如果说NetBeans 5.5 很有广度,那么NetBeans 6.0 具有同样程度的深度。更新到最新版本的开发人员不仅将获得对所有类型 Java开发的广泛支持,还将拥有每个重要功能区域中的最佳功能集。 四、小结 在IDE开发工具竞争激烈的今天,Sun也逐步的调整了Netbeans市场战略,在今年JavaOne大会上,Netbeans高级宣传官 Tim Boudreau也谈到了Netbeans以后发展动向。NetBeans并不一定要局限于Java IDE平台——它对于Java已经有了很大地支持,那是人们首先要考虑的事情。但是就NetBeans目前的发展来看,它会成为一个与语言无关的平台。对于所有开发人员来说,NetBeans 下一个版本中的新功能和改进使其成为更好的 IDE 选择。从编辑到浏览、版本控制、构建、调试、性能分析或可视化设计,对于所有人来说,新版本的 NetBeans 将面貌一新。 Eclispe的流行完全是IBM在它萌芽阶段进行资金赞助的产物,有了IBM这个蓝色巨人的支持,它的前途无可限量,但是也不能小看了Sun公司的这个冷面杀手,有Sun这个强有力的后盾,双方以后的竞争只会更加的激烈。 |