毫无疑问Java的开发集成环境使用量最为庞大的是eclipse和IDEA,当然教科书或者比较老的资料书会用到Netbean,这里不多讲因为基本上过时了。
两个IDE偶都使用过,在这里说一下自己的体验。
Eclipse
eclipse的开源特性,让很多企业比较热衷,因为不用付版权费。而其比较方便的选择自己喜欢的插件也是最为灵活的特色。
eclipse总的来说相对轻量,启动速度较快,运行程序消耗的内存比idea小一些,而且其热部署的话比idea方便配置而好用一些。
最大的不好体验就是eclipse上集成的Git非常不好用,很容易就来个冲突或者代码版本落后于远程仓库。在这里idea占优,下面提到。
IntelliJIDEA
idea虽然需要付费,很多人还是喜欢用着破解版,因为一旦用了idea,很多程序员表示就会觉得eclipse太不好用了。
其实偶觉得idea确实很多方面比eclipse更加对程序员友好。
比如其中的Git功能,自己不需要自己去stash,Git上直接pull代码的时候就可以自动帮你stash然后帮你unstash,完全不担心远程仓库的代码比你版本新。
此外,idea上的Maven着实好用,直接reimport可以省去很多麻烦,而eclipse上还需要用鼠标点来点去,最后有的人还只能默默的去删Maven里的jar包然后重新拉。
稳定性的话个人觉得都不错,不会说崩溃什么的,除非是你电脑不行内存不足。选择的话建议根据公司的要求,然后个人习惯哪个就用哪个。
偶是“极客宇文氏”,关注偶更多编程小科普