1.JetBrains 公司介绍
IDEA(https://www.jetbrains.com/idea/)是 JetBrains 公司的产品,公司旗下还有其它产品,比如:
WebStorm:用于开发 JavaScript、 HTML5、 CSS3 等前端技术;
PyCharm:用于开发 python
PhpStorm:用于开发 PHP
RubyMine:用于开发 Ruby/Rails
AppCode:用于开发 Objective - C/Swift
CLion:用于开发 C/C++
DataGrip:用于开发数据库和 SQL
Rider: 用于开发.NET
GoLand: 用于开发 Go
Android Studio: 用于开发 android(google 基于 IDEA 社区版进行迭代)
2. IntelliJ IDEA 介绍
IDEA,全称 IntelliJ IDEA,是 Java 语言的集成开发环境, IDEA 在业界被公认为是最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、 J2EE支持、 Ant、 JUnit、 CVS 整合、代码审查、创新的 GUI 设计等方面的功能可以说是超常的。
简明翻译: IntelliJ IDEA 主要用于支持 Java、 Scala、 Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。
3.IDEA的主要功能介绍
语言支持上:
安装插件后支持:PHP、Python、Ruby、Scala、Kotin、Clojure
SQL类:PostgreSQL、MySQL、Oracle、SQL Server
基本JVM:Java、Groovy
其他支持:
支持的框架:Spring MVC、GWT、Vaadin、Play、Grails、Web Services、JSF、Struts、Hibernate、Flex
额外支持的语言代码提示:HTML5、CSS3、SASS、LESS、JavaScript、CoffeeScript、Node.js、ActionScript
支持的容器:Tomcat、TomEE、WebLogin、JBoss、Jetty、WebSphere
4.IDEA的主要优势:(相较于Eclipse而言)
①强大的整合能力。比如:Git、Maven、Spring等
②提示功能的快速、便捷
③提示功能的范围广
④好用的快捷键和代码模板 private static final psf
⑤精准搜索