又说Eclipse与NetBeans

文:西门町学士

Eclipse的阵营一向强大,最近又加入了一家重量级的公司:Google,相形之下,NetBeans的阵营显得有点那么“势单力薄”。
我本人则由于对Swing的喜爱及对SWT的不喜爱,一直(从NB3.0以来)使用NetBeans。
(以前的NetBeans确实不够好用,建个Project还得先mount一下,典型的Unix思维)双方这几年的发展,从架构和功能上来说,现在NetBeans和Eclipse已经是大同小异,没有谁比谁牛×。对于developers,用谁凭喜好。
可对于想通过这两个平台来赚钱的企业来说,二者的区别可就太大了。看看Eclipse的阵营(双方的家长就不提了):BEA, Borland, Intel, Sybase, Adobe, Oracle, Google, etc全是些IT届NB哄哄的大牛;再看看NetBeans的部队:一队的无名小卒,大名鼎鼎的也有:Amazon:卖书的;eBay:做生意的;HP:卖PC的;还有卖手机的,做开源的,不一而足,感觉有点歪瓜裂枣似的。我就纳闷儿了:同样都是做Java IDE 的,受到的待遇区别咋就这么大呢!何况像Borland这样的本来JBuilder和NetBeans就很相近,为什么还得绕个弯儿去舔SWT的屁股?(李維还在信心满满的说什么 Java開發王者,反正我是不信
今儿个感觉有点想明白了:Eclipse是搭个基本架子,剩下的这些公司在上面做自己的东东然后就可以拿去卖钱了,像MyEclipse、Borland都是这么个想法;而NetBeans呢,Sun好像是把它定位成送给Developers的礼物(那里面装的当然就会是Sun所领导的Java技术,而不会是那个觊觎者IBM的Java技术),IDE free, Web pack free, mobility pack free, Enterprise pack free, 等等等等通通free,免费大赠送,咱们开发者当然是高兴了,既不要钱,又是最新技术,还有个Sun盖的“正统”大章。可对于那些公司就不一样了,老子吃的就是这碗饭,你全送人了我喝西北风啊?还活不活啊我?你以为我像JBoss那样傻,不卖产品卖服务?JBoss不就是发现这碗饭不好吃才把Rickard Oberg这个顽固不化的家伙给踹出门的吗。所以这些公司才纷纷对NetBeans离的远远的,像见了娘亲一向扑向Eclipse的怀抱~~
不管怎么说,我还是Swing的坚定支持者,支持Sun,支持NetBeans,最后,感谢James Golsing,感谢Groove Coverage(我是边听God is A Girl一边码字儿的),感谢你的眼睛不辞辛劳地看到这里!
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: 这个问题没有一个明确的答案,因为每个人的需求和偏好都不同。NetBeansEclipse都是流行的Java集成开发环境(IDE),它们都有自己的优点和缺点。 NetBeans是一个开源的IDE,它的界面简单易用,适合初学者。它内置了很多功能,如代码自动完成、调试器、版本控制等等。同时,NetBeans也支持多种编程语言,如Java、C++、PHP等等。 Eclipse也是一个开源的IDE,它的界面更加灵活,可以根据用户的需求进行自定义。Eclipse也有很多插件可供选择,可以扩展其功能。Eclipse也支持多种编程语言,如Java、C++、Python等等。 总的来NetBeans适合初学者和小型项目,而Eclipse适合有经验的开发者和大型项目。但是,最终选择哪个IDE还是要根据个人需求和偏好来决定。 ### 回答2: NetBeansEclipse都是Java开发中很流行的集成开发环境,它们都具备丰富的功能并且都是开源软件,因此对于哪一个更好这个问题有很多争议,而选择其中一个取决于个人需求和习惯。 首先,NetBeans的主要优点是易用性和直观性,它具有良好的集成开发环境,可以快速地实现和开发Java应用程序,也可以使用其他语言和开发平台进行开发。它的编码自动完成和错误高亮功能都做得不错,也有一些强大的拖拽式界面编辑器。它还有非常强大的调试功能和其他可定制的插件。 而Eclipse则更加注重扩展性和自定义性,它有庞大的开发社区和插件库,内置有很多强大的功能和插件,可以让开发者在写代码、调试和测试过程中得到更好的支持和帮助。但是它的学习曲线比较陡峭,需要一定的学习成本和时间。 综上所述,两个开发工具各有千秋,选择哪一个更好取决于个人需求和偏好。如果您更注重易用性和快速开发,那么NetBeans可能是更好的选择;如果您需要更多的扩展性和自定义性,那么Eclipse会更适合您。最好的办法是使用这两个开发工具进行比较和试用,找到最适合自己的。 ### 回答3: NetBeansEclipse都是当前比较流行的开源集成开发环境(IDE),它们在很多方面类似,但也有一些不同。以下是我的意见: 1. 用户界面:Eclipse的用户界面比NetBeans更加简约,适合那些更愿意 DIY 和专注于代码编辑的程序员。NetBeans则更注重用户体验,界面更加友好,适合初学者和非技术人员使用。 2. 扩展性:Eclipse插件的数量加速增加,因此对于需要大量定制化和插件的高级开发者来Eclipse是绝佳选择。NetBeans虽然有一些插件,但是Eclipse更加丰富和灵活。 3. 管理工具:NetBeans捆绑了一个强大的项目管理工具,因此对于那些需要集成开发环境和工具来管理项目的开发人员来NetBeans可能是首选。Eclipse则不像NetBeans那样有强劲的项目管理能力,因此对于一些小型和简单的项目,Eclipse可能是更好的选择。 4. 编辑器:NetBeans拥有更加用户友好的编辑器,你可以直接在编辑器中运行代码和测试代码等。Eclipse也有强大的编辑器,但是对于初学者来NetBeans会更加友好,易于上手。 基于上述理由,我个人认为,NetBeansEclipse都有他们优点和劣势。不同的项目和需求需要选择适合的IDE。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值