IntelliJIDEAUltimate、Community、EAP版本的区别
最近有⽹友问我IntelliJ IDEA的版本区别,⽹上教程也是下载不同的版本的,这⾥⼩编就为⼤家整理⼀下。
lntelliJ IDEA是⼀种商业化销售的Java集成开发环境(Integrated Development Environment,IDE)⼯具软件,由JetBrains软件公司(前称为IntelliJ)发展,提供Apache 2.0开放式授权的社区版本以及专有软件的商业版本,开发者可选择其所需来下载使⽤。
ultimate版本由JetBrains公司维护,使⽤需要付费,提供⼀个⽉的免费试⽤期。
IntelliJ IDEA 2019.3.3激活补丁下载附激活步骤
类型:编程⼯具
⼤⼩:16.8MB
语⾔:简体中⽂
时间:2020-02-13
查看详情
community版本是由社区⼈员维护更新,开源且免费,但稳定性不如收费版。
下载的时候需要注意,很多朋友可能通过其他途径下载
ideaIC 是社区版
ideaIU 是旗舰版
Community:
mysql社区版国内镜像下载社区版,免费,但是功能有限制,Android Studio就是基于这个版本定制的。
包括mysql等不想有版权问题都是下载这个版本的,⼀般也够⽤了,除⾮特殊需求可以购买或下载正式正式版本。Ultimate:
Ultimate英⽂翻译就是终极版,收费,功能⽆限制。
⽹上也有针对这个版本的破解⽅法,⼤家可以酌情使⽤。
EAP:
终极版的免费版,免费,功能⽆限制,但是每隔30天要重装⼀次。
这个版本适合临时⽤⽤。
补充说明:
1、虽然AndroidStudio是基于IDEA开发的,但studio是⼀个纯粹的Android开发环境,并不⽀持诸如Groovy,scale虽然IDEA社区版⽀持,但google已把它们剔除了,所以可能Studio⽀持的开发更少,貌似属于弊的范畴吧(可我觉得这是优
点,AndroidStudio就只做Android)。
2、再者,虽然IDEA社区版也原⽣⽀持Android开发,但对于Android开发的⽀持上定不如Studio来的彻底,再加上经过Google两年的开发studio已经进⼊了1.0的正式版时代,所以如果你做Android开发选studio就对了。(在Studio转正之前idea应该是做Android开发的⼀个不错的选择,但现在不是了)。
3、这两个版本的差异主要在对JavaEE开发的⽀持上,社区版貌似⽀持,Android,Groovy,Scale,JavaSE,收费版还⽀持JavaEE的开发,具体可查看官⽹上的差异说明,可以到IntelliJIDEA查看。
4、AndroidStudio是基于IDEACommutityEdition开发的,因为Community版本不仅是免费的⽽且是开源的。
拓展资料:
1、IDEA 全称 IntelliJ IDEA,是java编程语⾔开发的集成环境。IntelliJ在业界被公认为最好的java开发⼯具之⼀,尤其在智能代码助⼿、代码⾃动提⽰、重构、J2EE⽀持、各类版本⼯具(git、svn等)、JUnit、CVS整合、代码分析、创新的GUI设计等⽅⾯的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的⾸都布拉格,开发⼈员以严谨著称的东欧程序员为主。它的旗舰版本还⽀持HTML,CSS,PHP,MySQL,Python等。免费版只⽀持Java等少数语⾔。
2、最突出的功能⾃然是调试(Debug),可IntelliJ IDEA与其他IDE对⽐图以对Java代码,JavaScript,JQuery,Ajax等技术进⾏调试。其他编辑功能抛开不看,这点远胜Eclipse。
(1)⾸先查看Map类型的对象,如果实现类采⽤的是哈希映射,则会⾃动过滤空的Entry实例。不像Eclipse,只能在默认的toString()⽅法中寻你所要的key。
(2)其次,需要动态Evaluate⼀个表达式的值,⽐如我得到了⼀个类的实例,但是并不知晓它的API,可以通过Code Completion点出它所⽀持的⽅法,这点Eclipse⽆法⽐拟。
(3)最后,在多线程调试的情况下,Log on console的功能可以帮你检查多线程执⾏的情况。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论