NetBeans开源了,很好;NetBeans支持Ajax,不错。NetBeans6粉墨登场,嗯,得看看去。
稳定起见,整了个5.5。
对比了一些常用的功能,出了习惯与快捷键外,NetBeans和Eclipse不相伯仲,重构之类也游刃有余。2者还真有得一拼。
又尝试了插件开发,这一点上,主导Java的Sun无疑拥有绝对优势,毕竟SWT虽然不难还是需要学习的,NetBeans连包的名都是“org.openide.awt”。开发者的世界中,标准是灵魂。优雅的SWT。
单纯从快速Web开发看,Eclipse拥有不少优势。比如,NetBeans中没发现重要的Replace With Local History功能;代码的自动完成与提示实在是恼人等。rename令人哭笑不得,我想把A.java改名为A.java.back,居然自动把后缀隐藏起来了,项目视图下就忍了,文件视图也画蛇添足,很晕。不该后缀的Rename肯定出问题,再者,有重构嘛。过度设计。
虽然心有腹诽,但明显感受到,开源后的NetBeans越来越受关注。强大的图形设计支持目前无出其右。想当初Eclipse的VE插件千呼万唤出来后,个人感觉,只能说是惨不忍睹。用NetBeans居然有种VB作界面的感觉,当然NetBeans使用了一些技巧,比如自动生成的代码受到保护。这样确保了拖拽视图和自动生成代码的一致性,不过开发时还是要稍微多些手脚。
习惯了Eclipse的快捷一键搞定,NetBeans项目的模块依赖关系比较累人,可能我没发现便捷的办法吧。
试了NetBeans6,主体架构以及设计思想以及易用性均可与Eclipse抗衡。比5.5多了不少有用的功能. Eclipse需要加油咯 不过正式版得到下半年,确实有不少Bug存在。