您现在的位置是:首页 > 互联网 > 正文

IntelliJ(IDEA Ultimate、Community、EAP版本的区别)

发布时间:2022-09-15 07:17:19来源:

导读 大家好,小太来为大家解答以上问题。IntelliJ,IDEA Ultimate、Community、EAP版本的区别这个很多人还不知道,现在让我们一起来看看吧!最

大家好,小太来为大家解答以上问题。IntelliJ,IDEAUltimate、Community、EAP版本的区别这个很多人还不知道,现在让我们一起来看看吧!

最近有网友问我IntelliJIDEA的版本差异。在线教程也下载不同版本。在这里,剧本之家边肖将为大家梳理一下。

LntelliJIDEA是一款商用的Java集成开发环境(IDE)工具软件,由JetBrains软件公司(原名IntelliJ)开发,提供Apache2.0开放授权的社区版和专有软件的商业版。开发者可以选择他们需要下载和使用的内容。

终极版由JetBrains公司维护,使用是要收费的。它提供一个月的免费试用期。

IntelliIdea2019.3.3激活补丁下载及激活步骤

类型:编程工具大小:16.8MB语言:简体中文时间:2020-02-13查看详情

社区版由社区工作人员维护更新,开源免费,但稳定性不如付费版。

下载的时候要注意,很多朋友可能会通过其他渠道下载。

IdeaIC是一个社区版本

IdeaIU是旗舰版。

一、Community:

社区版,免费,但是功能有限,AndroidStudio就是基于这个版本定制的。

都下载这个版本,包括mysql,如果不想版权问题,一般也够用,除非特殊需要可以购买或者下载正式版。

http://idea-intellij.com/intellij-community/

二、Ultimate:

终极英文翻译是终极版,收费,功能不限。

http://idea-intellij.com/intellij-ultimate/

网上也有这个版本的破解方法。你可以酌情使用它们。

三、EAP:

终极版的免费版是免费的,功能不限,但是每30天需要重装一次。

http://idea-intellij.com/intellij-eap/

这个版本适合临时使用。

四、补充说明:

1.虽然Androidstudio是基于IDEA开发的,但是studio是纯Android开发环境,不支持Groovy、Scale之类的东西。虽然IDEAcommunityedition支持他们,但是google已经淘汰了,所以可能是Studio支持的开发比较少,这似乎属于缺点的范畴(不过我觉得这是优点,AndroidStudio只做Android)。

2.再者,虽然IDEA社区版也原生支持Android开发,但是对Android开发的支持肯定没有studio那么彻底。再加上经过Google两年的发展,studio已经进入了1.0正式版的时代,所以如果你做Android开发,应该选择Studio。(idea在Studio转正之前应该是Android开发的不错选择,现在不是了)。

3.两个版本的区别主要在于对JavaEE开发的支持。社区版好像支持,Android,Groovy,Scale,JavaSE,付费版也支持JavaEE的开发。详情请查看官网的差异描述,也可以在IntelliJIDEA查看。

4.AndroidStudio是基于IDEACommutityEdition开发的,因为社区版不仅免费而且开源。

五、拓展资料:

1.IDEA的全称是IntelliJIDEA,是java编程语言开发的集成环境。IntelliJ是业界公认的最好的java开发工具之一,尤其是它在智能代码助手、代码自动提示、重构、J2EE支持、各种版本工具(git、svn等)方面的功能。)、JUnit、CVS集成、代码分析、创新的GUI设计等。IDEA是总部位于捷克首都布拉格的JetBrains公司的产品。它的开发者主要是以严谨著称的东欧程序员。其旗舰版还支持HTML、CSS、PHP、MySQL、Python等。免费版只支持Java等少数语言。

2.最突出的功能自然是调试。IntelliJIDEA可以和其他ide对比调试Java代码、JavaScript、JQuery、Ajax等技术。其他编辑功能都忽略了,远比Eclipse好。

(1)首先看类型图的对象。如果实现类采用哈希映射,则自动过滤空条目实例。与Eclipse不同,您只能在默认的toString()方法中找到想要的键。

(2)其次,我们需要动态评估一个表达式的值。比如,我得到了一个类的实例,但是我不知道它的API。我可以通过代码补全指出它支持的方法,这是Eclipse无法比拟的。

(3)最后,在多线程调试的情况下,登陆控制台的功能可以帮助你检查多线程的执行情况。

本文到此结束,希望对大家有所帮助。

标签:

上一篇
下一篇