|
发表于 2004-12-25 05:47:52
|
显示全部楼层
比较一下两者还是有意义的,起码给初学者一点提示,说不定可以让他们少走点弯路.
netbeans的强项是提供一个整合得相当完备的纯正java开发工具.尤其是刚刚发布的netbeans4.0,内置Java技术性能分析和重构,具有全方位开发J2EE应用的能力,包括EJB,WEB服务和移动应用.而且netbeans4.0还全面支持jdk5.0(eclipse3.0只是部分支持,3.1m4版本才开始全面支持),目前还没有简体中文版,相信几个月内中文版就会面世.考虑到sun的j2ee服务器appserver8可以免费获得,个人认为如果纯java开发,应该选用netbeans,因为sun已经提供了一套从jdk,ide,到应用服务器的免费专业工具.
eclipse的长处是超强的代码编辑和灵活的插件机制(虽然netbeans的插件机制提出得更早,但是从它少得可怜的插件来看,这一战略并不成功),这两方面可以说是业界无出其右者.加上众多的插件,eclipse更适合我们自己学习和定制自己的开发环境,比如说通过c/c++,python插件在一个ide下学习其它开发语言,尝试开发自己的插件.当然你到了高手的境地,也一样可以用eclipse来作工业级的开发(eclipse的gui开发的确差强人意).不过需要注意两个问题:1.eclipse的后向兼容性一向口碑不佳;2.它的插件质量参差不齐.虽然这样,eclipse还是非常优秀的(尤其是经过本地编译之后),不然不会有那么多公司把它作为自己的ide平台,qnx,windriver,redhat,jboss,我相信它们的工程师水平一定不比我们差. |
|