从事java开发一般都需要使用到一些开发工具,记得以前刚接触java的时候还用过MyEclipse。idea被评为最好用java开发工具,为什么用eclipse的人更多?下面一起来了解下吧!

  IDEA毕竟不便宜啊,很多企业都买不起只能用Eclipse了,要是IDEA也像Eclipse免费,估计IDEA的用户数早就超过Eclipse了。就我自己的体验来讲,这玩意儿就跟很多Windows用户刚转到Mac的时候,刚开始觉得不太习惯不舒服,一旦习惯了以后你基本上再也不想从macOS回到Windows了。

  当然不同的人自然有不同的偏好,正所谓萝卜白菜各有所爱,Java开发者里面我见过喜欢IDEA的更多,Eclipse用户次之,可是NetBeans的死忠也并不少。确实在调试方面IDEA确实超级强大,免费的Eclipse和NetBeans也吸引了不少用户,不过大家要知道Google早就已经彻底放弃Eclipse的Android开发工具的维护,彻底转向了基于InteliJ IDEA打造了全新的Android Studio,可想而知IDEA还是有优势的。

  IDEA拥有更好的交互界面,版本管理工具方面的整合做得更加出色,Eclipse的很多插件功能很强大,可是用起来体验非常差。eclipse那个Debug界面简直就是惨绝人寰的设计,而且不论是联想功能、搜索功能以及在配置文件路径和注解跳转,IDEA都要比Eclipse强大很多。在Maven、Git方面的支持,IDEA同样要远远超过Eclipse的。

  IDEA和Eclipse都比较耗费资源,现在4G的内存基本上就不要考虑这两款集成开发环境了,假设你电脑配置比较低,我还是建议你用NetBeans更好。IDEA和Eclipse都是用Java开发的Java集成开发环境,这跟NetBeans还是有点区别的,Visual Studio、NetBeans等很多集成开发环境基本上都是用C/C++开发的,因此不会特别占用资源,可是IDEA和Eclipse本身也是用Java开发的,Java又是一个虚拟机语言,因此超级费硬件资源。

  Eclipse是开源免费的,不过很多商业软件也是基于Eclipse开发的,比如MyEclipse、ZendStudio、WingIDE等等。IDEA是分为开源免费的社区版和付费使用的商业版,Google的官方Android开发工具Android studio就是基于IDEA的社区版开发。在插件方面毫无疑问Eclipse具有绝对的优势,一开始就是开源免费的Eclipse的插件非常丰富,不过IDEA插件虽然没有那么多,可是完全够用、质量也很高,何况商业软件的支持本身就比较好。

eclipse占用内存过大_idea被评最好用java开发工具,为什么用eclipse的人更多?相关推荐

  1. eclipse占用内存过大_Java性能调优学习(三)-jmap+mat分析内存溢出问题实战

    上一节我们讲了jinfo,jstat,jmap的使用,还简单的讲了下如何使用jmap导出内存映像文件,这次,我们来实战一把内存溢出问题. 环境准备 首先我们先模拟一下内存溢出的场景,以下这段代码在访问 ...

  2. eclipse占用内存过大_Java内存泄漏分析工具Memory Analyzer Tool

    一个大型的Java项目也许从开发到测试结束并可能不能未发现一些重大的问题,但是在生产环境中还是会出现一些非常棘手的问题,如内存泄漏直接导致服务宕机,遇到这样的问题对于一个经验尚浅的开发人员来说难度非常 ...

  3. eclipse占用内存过大_MySQL 服务占用cpu 100%,如何排查问题? (MySQL面试第七弹)...

    阅读本文大概需要 4 分钟.来自:cnblogs.com/dennyzhangdd/p/11585971.html 一.引子 对于互联网公司,线上CPU飙升的问题很常见(例如某个活动开始,流量突然飙升 ...

  4. SQL Server 2008 R2占用内存越来越大解决方法

    SQL Server 2008 R2占用内存越来越大解决方法 参考文章: (1)SQL Server 2008 R2占用内存越来越大解决方法 (2)https://www.cnblogs.com/pe ...

  5. C# Winform应用程序占用内存较大解决方法整理(转)

    C# Winform应用程序占用内存较大解决方法整理(转) 参考文章: (1)C# Winform应用程序占用内存较大解决方法整理(转) (2)https://www.cnblogs.com/xcsn ...

  6. mysql5.6启动占用内存很大的解决方法

    mysql5.6启动占用内存很大的解决方法 参考文章: (1)mysql5.6启动占用内存很大的解决方法 (2)https://www.cnblogs.com/musings/p/5913225.ht ...

  7. linux 系统日志 查看被杀掉的进程(占用内存过大)

    基本概念: Linux 内核有个机制叫OOM killer(Out Of Memory killer),该机制会监控那些占用内存过大,尤其是瞬间占用内存很快的进程,然后防止内存耗尽而自动把该进程杀掉. ...

  8. Android字体占有内存,android随意创建字体对象引发的应用程序运行时占用内存过大...

    android随意创建字体对象引发的应用程序运行时占用内存过大 在实际开发android项目过程中,由于是初次设置android系统没有的字体,所以用到了一个外部文件FounderFineRoundS ...

  9. UNITY2018.3 在editor下运行时new memoryprofiler显示 shader占用内存很大的问题在安卓上并没有看到...

    UNITY2018.3 在editor下运行时new memoryprofiler显示 shader占用内存很大的问题在安卓上并没有看到 在安卓机上完全看不到shader占用的内存,但问题是,shad ...

最新文章

  1. 【转】利用matlab生成随机数函数
  2. 推荐几个配色和图标网站
  3. 直播丨Oracle 12cR2 ADG LGWR Library Cache案例分享
  4. 图片热点的使用,html area 的用法
  5. Docker下部署wordpress
  6. RocketMQ 延时消息的使用和延时级别的配置
  7. python json转对象
  8. cs python_python_13(前端—cs)
  9. 左程云算法 哈希函数
  10. CPRI vs eCPRI
  11. 计算机成绩统计优秀率,高校学生考试成绩的数据分析模式与可视化研究
  12. BBU和RRU具体区别是 什么?
  13. html5 语音导航,百度地图个性化语音导航:用声音表心意
  14. ODOO13 有同志留言,想看看QWEB渲染widget实现自定义按钮。今天,他来撩
  15. 后端要学MySQL_做后端开发需要学什么
  16. 学会这个2021不一样的感觉学Java性能之 垃圾收集算法
  17. numpy 轴与维度的理解
  18. UDS之浅谈27服务
  19. 获取bing壁纸php,php获取bing每日壁纸的示例
  20. eclipse java neon,Eclipse Jee Neon 64位

热门文章

  1. * 类描写叙述:字符串工具类 类名称:String_U
  2. UML该元素的行为为基础的元素
  3. 菜鸟Linux攻略--目录文件权限的查看和修改(详细)
  4. Twitter Storm 序列化
  5. bigquery数据类型_将BigQuery与TB数据一起使用后的成本和性能课程
  6. 云原生数据库_数据标签竞赛云原生地理空间冲刺
  7. chrome启用flash_如何在Google Chrome中启用Adobe Flash Player
  8. 邮箱如何秘密发送多个人邮件_如何发送秘密消息
  9. 谁参加了JavaScript 2018状况调查?
  10. 文档对象模型dom_什么是文档对象模型,以及为什么应该知道如何使用它。