比对类型 Ultimate(终极版,付费) Community(社区版,免费)
语言支持 Java Java
Groovy Groovy
Kotlin Kotlin
Scala(通过插件) Scala(通过插件)
Python 和 Jython(通过插件) Python 和 Jython(通过插件)
Dart(通过插件) Dart(通过插件)
Rust(通过插件) Rust(通过插件)
HTML、XML、JSON、YAML HTML、XML、JSON、YAML
XSL、XPath XSL、XPath
Markdown Markdown
JavaScript、TypeScript(WebStorm 的全部功能)
CoffeeScript、ActionScript
SQL(DataGrip 的全部功能)
CSS、Sass、SCSS、Less、Stylus
Ruby 和 JRuby(通过插件提供 RubyMine 的所有功能)
PHP(通过插件提供 PhpStorm 的所有功能)
Go(通过插件提供 GoLand 的所有功能)
框架支持 Android(包括 Android Studio 的功能) Android(包括 Android Studio 的功能)
Swing(包括 UI Designer) Swing(包括 UI Designer)
JavaFX JavaFX
Spring(Spring MVC、Spring Boot、Spring Integration、Spring Security 等)
Spring Cloud
Java EE/Jakarta EE(JSF、JAX-RS、CDI、JPA 等)
Hibernate
Grails
Thymeleaf、Freemarker、Velocity
Play(通过插件)
AspectJ、OSGI
Akka、SSP、Play2 (通过 Scala 插件)
Selenium(通过插件)
React、React Native
Angular、AngularJS
Node.js
Vue.js(通过插件)
Ruby on Rails(通过插件)
Django、Flask、Pyramid(通过插件)
Drupal、Wordpress、Laravel(通过插件)、Symfony(通过插件)
项目部署 Docker、Docker Compose Docker,Docker Compose(通过插件)
Tomcat
GlassFish
Resin
Virgo
JBoss、WildFly
Weblogic
WebSphere、Liberty
Kubernetes(通过插件)
版本控制 Git、GitHub Git、GitHub
Subversion Subversion
Mercurial Mercurial
Team Foundation Server(通过插件) Team Foundation Server(通过插件)
Perforce
其他 自定义主题(通过插件) 自定义主题(通过插件)
问题跟踪器集成(YouTrack、JIRA、GitHub、TFS、Lighthouse、Pivotal Tracker、Redmine、Trac 等) 问题跟踪器集成(YouTrack、JIRA、GitHub、TFS、Lighthouse、Pivotal Tracker、Redmine、Trac 等)
图表(UML、依赖项等等)
依赖关系结构矩阵
检测重复
通过 JetBrains 帐户同步设置

IDEA下载链接:https://www.jetbrains.com/idea/download/#section=windows

IDEA社区版(Community)和付费版(UItimate)的区别的更多相关文章

  1. Oracle免费版和付费版,各版本的说明

    Oracle免费版和付费版的区别:   首先这里给出一个答案,oracle确实是免费的给学习的人员使用.oracle的策略就是你可以随意下载我的产品,包括oracle,weblogic等产品用于学习, ...

  2. Linux的发行版,不同发行版之间的联系和区别

    Linux 主要作为Linux发行版(通常被称为"distro")的一部分而使用.这些发行版由个人,松散组织的团队,以及商业机构和志愿者组织编写.它们通常包括了其他的系统软件和应用 ...

  3. Win7旗舰版-X86-X64-快速装机版

    装机版作品简介 Win7 32/64位旗舰版 6.5z 专注于Win7,致力于做更好用的系统!一如既往的品质,不流氓,不欺骗,不夸大!一直在改进,只为做得更好!万千用户的信赖,作者的品质保证! 作品摘 ...

  4. 彻底解决mysql中文乱码的办法,修改mysql解压缩版(免安装版或zip版)字符编码

    MySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如server字符编码还停留在latin12.table的语系设定问题(包含character与collation)3.客 ...

  5. bootstrap 2.3版与3.0版的使用区别

    bootstrap 2.3版与3.0版的使用区别 bootstrap已经推出了3.0的新版,看起来2.3.x版本也不会再更新了.那么bootstrap 2.3版与3.0版的区别在哪里呢?下面我们就来介 ...

  6. zw版_zw中文增强版Halcon官方Delphi例程

    [<zw版·delphi与halcon系列原创教程>zw版_zw中文增强版Halcon官方Delphi例程 源码下载:http://files.cnblogs.com/files/ziwa ...

  7. Win7家庭普通版、家庭高级版、专业版、旗舰版版本差别

    刚才我们发了一个大图片:<Windows7.Vista.XP 三大系统功能差异比较一览图>,现在,再发一张对比图片,简要的看看Windows7家庭普通版.家庭高级版.专业版.旗舰版这四个版 ...

  8. 【Win7激活工具2013版下载】适用于旗舰版、家庭高级版等所有版本32/64位 OEM激活

    虽然现在Win8已经发布了,但是身边总是还有一些朋友在用着Win7系统,而近期微软频繁的推送补丁包,导致之前的那些激活都失效了.找了网络上很多工具,之前的那些有的已经不能用了,激活不了,今天就推荐一些 ...

  9. Office 2010简体中文正式版完美终身破解版免费下载

    名称:Microsoft Office Professional 2010 正式版(JK破解免序列号安装版) Microsoft Office 2010 专业版 优点:用官方Microsoft off ...

随机推荐

  1. Java注解(入门级)

    Java注解 前言 近日在阅读开源项目,发现项目里好多奇奇怪怪的注解(@DataScope.@Log...)看得我一脸懵,不知道大家是否也有过这样的经历,回想了一下,发现自己对于注解的知识,好像只停留 ...

  2. Visual Studio空格变成点的快捷键切换

    [Ctrl + R + W] 效果如下图

  3. Find Any File for Mac(文件搜索软件)v2.1.2b6

    Find Any File for Mac是应用在Mac上的一款文件搜索工具,Find Any File Mac可以通过名称.创建或修改日期,大小或类型和创建者代码(而不是内容)在本地磁盘上搜索文件. ...

  4. 【】JSON和JSONP

    http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html http://www.cnblogs.com/do ...

  5. Angualr 内置工具-SelectionModel

    SelectionModel: 被用来控制选中一个和多个item时候的逻辑.例如下拉菜单,复选框选中等,非常方便. 引入:import{SelectionModel}from'@angular/cdk ...

  6. Qt For Android 环境搭建

    由于时间有限,未抽出时间进行android环境搭建整理的流程,这里先贴出几个参考的地址 https://blog.csdn.net/foruok/article/details/23528293 此链 ...

  7. Annotation注解初识

    注解本质上就是一个接口,该接口默认继承Annotation接口 元注解 元注解的作用就是描述其他注解.Java1.5定义了4个标准的meta-annotation类型,它们被用来提供对其它 annot ...

  8. 用JavaScript做精灵图

    用JavaScript做精灵图 精灵图可以不用在给每一个小块一 一的修改位置.主要原理是找到整张的背景图与li的下标的数学关系. 这是一大张背景图,这个背景图的位置其实是有规律的,每两张之间间隔一个固 ...

  9. shell脚本快速入门----shell基本语法总结

    1.#!脚本的开头 #!/bin/bash 2.脚本属性 添加可执行属性,chmod +x 或使用"."运行,例如运行当前目录下的a.sh 可执行命令 ". ./a.sh ...

  10. Math.floor(Math.random() * array.length),splice

    1.Math.floor(Math.random() * array.length) 返回长度内的索引 eg: changeLimit () { function getArrayItems(arr, ...