现在企业的java开发工具用得最多是eclipse还是idea,这两者的区别又是什么?
首发

现在企业的java开发工具用得最多是eclipse还是idea,这两者的区别又是什么?

优质
请用语音读文章

热门回答:

开发工具对于开发者的重要性不言而喻

因为一款好的开具能很大程度上提高工具效率

至于选择哪款工具。我觉得这个问题因人而异吧

现在常用的java开发工具有很多。比如Eclipse、Myeclipse、Sts、Idea等

这些工具我也都有用过。使用的顺序就是我罗列的顺序

现在市场上使用eclipse和IDEA的应该比较多

个人比较推荐使用IDEA

先就Eclipse和IDEA做个简单的对比:

idea其实和Eclipse在功能上对比相差不大。我觉得它的优点在于一些细节和个性化处理上。

IDEA的Project相当于Eclipse的workspace。

IDEA的Module相当于Eclipse的Project。

IDEA中一个Project可以包括多个Module

Eclipse中一个Workspace可以包括多个Project

IDEA集成了很多的功能比如GitHub。teminal,连接数据库等。而Eclipse需要安装一些插件才能完成。

IDEA有很好的代码重构提示和强大而智能的纠错能力。Eclipse也有提示。但是没那么强大。

IDEA不过有一个问题是有时候激活了过一段时间到期了。还得重新激活。不过也有一些方法可以破解。达到\”永久激活\”的效果。Eclipse激活后基本上一劳永逸了。

IDEA默认主题很炫酷。尤其是那一默认的黑色主题。当然这个主题可以自定义配置。可能有些人不喜欢黑色的。这个还是看自己吧。以前我用Eclipse用的是护眼的浅绿色。

由于好多年没用Eclipse了。对比起来也说不出多大的差异。就是感觉IDEA的好用

IDEA的使用会让你感觉用了iPhone的ios系统一样丝般顺滑。爱不释手。

以前我习惯了Eclipse。不是很愿意尝试用IDEA。觉得的配置太多。快捷键也和Eclipse不一样。

后来用了一段时间觉得明显很爽。快捷键完全不是问题。因为可以选择采用Eclipse默认的快捷键。

建议题主可以尝试用用。毕竟大家说好才是真的好。

希望能帮到你。

其他观点:

做Java 开发的小伙伴对IDE(集成开发环境(Integrated Development Environment ))。应该都不会陌生。因为每个Java 程序员都有自己心仪的Java IDE;无论是Eclipse。还是Idea。都是Java IDE。并且都是使用Java 语言开发的。

虽然都是Java IDE。但在编辑上最大的不同便是Idea能实时保存、支持单项目空间。而Eclipse却是需要手动保存、支持多项目位于同一工作空间。

Eclipse

官网是:https://www.eclipse.org/downloads/。Eclipse在英文中是“日蚀”之意。为什么会取这么个名称呢?这个还得从那一年说起。那时的Java 还在Sun公司手中。IBM欲将Sun公司收归麾下。可无奈Sun公司不从。IBM心中不快。便以“日蚀”之名命名新一代Java IDE。对应的便是Sun公司中的“Sun”(太阳)。

Eclipse的初始版本是由IBM开发的。目的是为了替代商业软件Visual Age for Java;于2001年11月将Eclipse贡献给Eclipse开源社区。自此以后。便由Eclipse软件基金会来管理Eclipse。

Eclipse 还提供了丰富的插件可供选择。无论是版本控制工具、还是各种依赖管理组件。都能免费使用。Eclipse 是免费且开源的。因此便衍生出了很多基于Eclipse开发的编辑器。比如:Hbuilder、ZendStudio、Spring Tools等的众多开源工具。

此外。Eclipse 还为Rust、C/C++、PHP、Python、web前端等多种语言和开发环境提供了支持:

Eclipse 配合 ADT 便能开发安卓应用:

Eclipse 配合 CDT 便能开发C/C++:

Idea

IDEA 全称 IntelliJ IDEA。官网是:https://www.jetbrains.com/idea/。是业界被公认为最好的java开发工具之一。尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 新的GUI设计等方面的功能。IDEA是JetBrains公司的产品。JetBrains公司位于捷克共和国的首都布拉格。

Idea 提供了社区版和旗舰版。旗舰版需要付费购买许可才能使用。而社区版则可以免费使用。Google 的Android Studio便是基于Idea的社区版开发完成的。所以Idea 经过配置也是可以用于开发android应用的。

Idea 不仅支持Java 语言。还对运行JVM的其他语言提供了很不错的支持:Groovy、Scala、Kotlin;其中。Kotlin 语言便是JetBrains公司开发的基于JVM运行的静态编译型语言。该语言在2017年被google选为安卓平台的第一开发语言。和Java 一样。都可以用于开发安卓应用。

完结。希望以上回答能对你有所帮助。

其他观点:

一个非常好的问题。在Java开发时。可以选择的编辑器有很多。有Eclipse。IDEA这些常用的经典工具。也有Sublime Text文本编辑器。还有VS Code为代表的新一代后起之秀。实际使用中。IDEA使用者越来越多。也经常多种工具配合使用。

一。Eclipse

Eclipse是跨平台集成开发环境(IDE)。最初主要用来Java语言开发。通过安装不同的编程语言插件。Eclipse可以支持多种开发平台和语言。比如Android SDK手机开发、C++和Python。

Eclipse本身是一个框架平台。通过插件机制获得了其它IDE无法比拟的灵活性。许多软件开发商以Eclipse为框架。开出了很多派生的集成开发环境。

二。IntelliJ IDEA

IntelliJ IDEA由JetBrains开发。使用非常普遍。兼容所有主流操作系统。支持Windows, MacOS, Linux。非常稳定高效。支持安装插件定制。

安装版本有社区版和商业版。最新发布的2020.1版本。已经官方支持中文。

1。新版本2020.1

2020年是JetBrains公司成立20周年。同时2020.1版本作为“新10年”的首个版本。也是一个大版本号升级。包含了15项重大特性。

2。禅模式Zen Mode

值得一提的是新增加的”Zen Mode禅模式“。将“免打扰模式”和“全屏模式”完美融合起来。消除了消除了所有干扰项。使得软件工程师全身心沉浸在代码世界中。专注于源代码。免除写代码时总被弹框干扰的烦恼。

从主菜单中选择 View | Appearance | Enter Zen Mode。或者使用快捷键(Ctrl+` | View mode | Enter Zen Mode)。从“快速切换方案”弹出窗口中选择。


三。文本编辑器Sublime Text

Sublime Text简单、通用、方便。可处理多种标记语言。提供类和函数索引等强大功能。有丰富的插件。兼容所有主流操作系统。被很多程序员称为最好的编辑器。

四。新一代开发工具。推荐VS Code

VS Code是微软于2015年发布的一款免费开源的现代化轻量级代码编辑器。具备很多优秀功能。一经推出后便被很多程序员称为最好的IDE编辑器。

VS Code使用的Electron 框架兼容所有主流操作系统。内置扩展插件。断点调试交互式控制台。等等。VS Code支持多种语言。安装对应的插件后就可以运行调试。

我是工作多年的Web应用架构师。陆续发布关于软件开发方面的文章。欢迎关注我。了解更多IT专业知识。

以上就是由优质生活领域创作者 生活常识网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

武内直子真的能容忍自己的老公天天打麻将吗?

请用语音读文章热门回答:绫小路義行参上。爆料了啊爆料了啊。走过路过不要错过了啊[&h...

沈阳有多大?

请用语音读文章热门回答:首先蟹腰!(~ ̄▽ ̄)~看完问题。我特别想发个表情包[&he...

四川教育厅为何迟迟不公布高校开学时间?

请用语音读文章热门回答:您好。很高兴回答你提出的问题。针对于你提出的问题。微谈论[&...

有哪些苹果手机上能用,你又不愿意让人知道的好用的app呢?

请用语音读文章热门回答:在苹果手机中使用的软件。在不越狱的情况下。大多数人都是在[&...

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 风华三生 永久VIP 2022年9月30日 23:53:34

    语言,编辑器,插件,工具,版本,代码,都是,也有,公司,快捷键

  • 夜深时 永久VIP 2022年9月30日 23:53:34

    没想到大家都对现在企业的java开发工具用得最多是eclipse还是idea,这两者的区别又是什么?感兴趣,不过这这篇解答确实也是太好了

  • 长街听风 永久VIP 2022年9月30日 23:53:34

    开发工具对于开发者的重要性不言而喻因为一款好的开具能很大程度上提高工具效率至于选择哪款工具。我觉得这个问题因人而异吧