路人战队|Java开发工具,IDEA和Eclipse你愿意用哪个?

Eclipse版本:Eclipse Java EE IDE for Web Developers.
Version: Luna Service Release 1 (4.4.1)
【路人战队|Java开发工具,IDEA和Eclipse你愿意用哪个?】Build id: 20140925-1800
IntelliJ IDEA版本:IntelliJ IDEA 2017.2.4
Build #IU-172.4155.36, built on September 12, 2017
代码库加载 , 都是同一个代码库 。
路人战队|Java开发工具,IDEA和Eclipse你愿意用哪个?(1)内存占用情况对比:
路人战队|Java开发工具,IDEA和Eclipse你愿意用哪个?内存占用情况 , 并不像网上说的那样 , Eclipse只需要很少的内存空间 。 相反 , Eclipse比IDEA多出60MB的内存空间 。
(2)软件版权Eclipse是免费软件 , IDEA是收费软件 , 当然你可以下载社区版 , 免费使用 。 因涉及版权问题 , 学校、培训机构用Eclipse多些 , 而企业的话 , 除非花钱买正版软件 , 要不然涉及版权侵权 , 而像阿里、京东、美团这些大企业 , 实际上是花钱买了版权的 。
(3)路由功能
路人战队|Java开发工具,IDEA和Eclipse你愿意用哪个?这里说的路由功能是指在图上的通配符上面按CTRL+鼠标左键可以实现跳转 , 目前来看Eclipse是做不到的 , 类似的像配置文件中bean引用、配置文件中的通配符跳转 , Eclipse都不支持 , 而IDEA做的非常好 。
(4)Maven依赖树
路人战队|Java开发工具,IDEA和Eclipse你愿意用哪个?Eclipse在这一块做的非常好 , 依赖列表清晰明了 , 尤其是当你要溯源某个JAR包 , 非常方便 , 像上图 , 我想看commons-io是从哪些Maven坐标来的 , 左边会展示所有的来源 。 相比之下 , IDEA在这块做的不好 , Maven Diagrams看起来很费力 , 希望以后IDEA可以推出这个功能 。
总结两款软件各有各的优劣势 , 企业级开发首选IDEA , 学校的学生用Eclipse也不错 , 毕竟这只是一款开发工具 , 如果你足够牛逼 , 用Notepad也照样开发 。


    推荐阅读