IDE的选择大多是先入为主,如果一开始你上手了JBuilder,眼中就全是它的好,其缺点也可以包容了,况且高手们都不会对主流工具有任何偏见的。
我搞过几年的delphi,按理说应该首选borland的产品,但我第一次搞的J2EE项目,公司是亲IBM系的,websphere + visualAge,后来出了Eclipse,没理由不爱它。
现在机器上留着两个版本,同时在用,2.1.2 和 3.0.1,低版本的倒还用得多些.
2.1.2的插件情况如下:
easystruts 0.7
vssplugin_1.5.0 (没办法,项目组用vss)
tomcatPluginV3
lomboz
together for eclipse 6.2
3.0.1主要是用myeclipse 3.8.2替代了原来的tomcatPlugin/lomboz/easystruts等。
这个东东确实强大,毕竟是商业产品级的,jsp编辑器 部署 调试都挺方便的,就是有一条,太耗性能。我的机器是P4 1.4G,512内存,当运行起eclipse 3.0.1 + myeclipse后,明显吃紧,系统不停地在building workspace,其慢尤甚同事的JbuilerX。
是可忍,孰不可忍?另外,稳定性也较差,平均每天因内存溢出等意外需重启IDE两次。
权衡之下,我还是宁愿用2.1.2版的了,版本的追求不一定非得是最新的,我主要的工作量还是在Java组件的设计和实现上,用2.1.2速度和稳定来牺牲一下代码辅助和jsp编辑还是值得的。
至于为什么不用 2.1.3?很简单,本人经过实践,2.1.3 对 together for eclipse 6.2 的支持不是很好。