IDEA的使用:1.IntelliJ IDEA的介紹
1.所屬公司
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.概述
IDEA,全稱 IntelliJ IDEA,是 Java 語言的整合開發環境,IDEA 在業界被公認為是最好的 java 開發工具之一,尤其在智慧程式碼助手、程式碼自動提示、重構、J2EE 支援、Ant、JUnit、CVS 整合、程式碼審查、創新的 GUI 設計等方面的功能可以說是超常的。
IntelliJ IDEA 在 2015 年的官網上這樣介紹自己:
Excel at enterprise, mobile and web development with Java, Scala and Groovy, with all the latest modern technologies and frameworks available out of the box.
簡明翻譯:IntelliJ IDEA 主要用於支援 Java、Scala、Groovy 等語言的開發工具,同時具備支援目前主流的技術和框架,擅長於企業應用、移動應用和 Web 應用的開發。
3.主要功能介紹
語言支援上:
其他支援:
4.主要優勢
- 強大的整合能力。比如:Git、Maven、Spring 等
- 提示功能的快速、便捷
- 提示功能的範圍廣
- 好用的快捷鍵和程式碼模板 private static final psf
- 精準搜尋
5.下載地址
可以到IDEA官網下載:https://www.jetbrains.com/idea/download/#section=windows
IDEA 分為兩個版本:旗艦版(Ultimate)和社群版(Community)。
旗艦版收費(限 30 天免費試用),社群版免費,這和 Eclipse 有很大區別。
這裡提供了不同作業系統下的兩個不同版本的安裝檔案。
兩個不同版本的詳細對比,可以參照官網:
官網提供的詳細使用文件: