idea 全稱 intellij idea,是java語言開發(fā)的集成環(huán)境,intellij在業(yè)界被公認(rèn)為最好的java開發(fā)工具之一,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、j2ee支持、各類版本工具(git、svn、github等)、junit、cvs整合、代碼分析、 創(chuàng)新的gui設(shè)計(jì)等方面的功能可以說是超常的。idea是jetbrains公司的產(chǎn)品,這家公司總部位于捷克共和國的首都布拉格,開發(fā)人員以嚴(yán)謹(jǐn)著稱的東歐程序員為主。它的旗艦版本還支持html,css,php,mysql,python等。
IntelliJ IDEA 13安裝教程
1、運(yùn)行安裝程序,點(diǎn)擊next;
2、點(diǎn)擊“I Agree”;
3、設(shè)置安裝位置;
4、點(diǎn)擊創(chuàng)建桌面快捷方式;
5、點(diǎn)擊install開始安裝;
6、等待軟件安裝;
7、安裝完成!
8、打開軟件,輸入用戶名和激活碼即可!
IntelliJ IDEA 13版本說明
支持Java EE 7和Java 8的最新更新版本
用戶界面的改進(jìn),包括新的Lens模式、隨處搜索、演示模式、快速搜索等
性能提升,查找用例和導(dǎo)航現(xiàn)在更快了
新的Android開發(fā)工具,支持基于Gradle的構(gòu)建系統(tǒng),新增了針對(duì)Android特定類的代碼完成、導(dǎo)航、格式化和代碼分析功能,支持多設(shè)備預(yù)覽、支持訪問SQLite數(shù)據(jù)庫等
新的Web開發(fā)工具,更好的JavaScript調(diào)試器和代碼覆蓋工具,增強(qiáng)了對(duì)CSS的支持
IntelliJ IDEA 13軟件亮點(diǎn)
-智能的選取
在很多時(shí)候我們要選取某個(gè)方法,或某個(gè)循環(huán)或想一步一步從一個(gè)變量到整個(gè)類慢慢擴(kuò)充著選取,idea就提供這種基于語法的選擇,在默認(rèn)設(shè)置中ctrl+w,可以實(shí)現(xiàn)選取范圍的不斷擴(kuò)充,這種方式在重構(gòu)的時(shí)候尤其顯得方便。
-豐富的導(dǎo)航模式
idea提供了豐富的導(dǎo)航查看模式,例如ctrl+e顯示最近打開過的文件,ctrl+n顯示你希望顯示的類名查找框(該框同樣有智能補(bǔ)充功能,當(dāng)你輸入字母后idea將顯示所有候選類名)。在最基本的project視圖中,你還可以選擇多種的視圖方式。
-歷史記錄功能
不用通過版本管理服務(wù)器,單純的idea就可以查看任何工程中文件的歷史記錄,在版本恢復(fù)時(shí)你可以很容易的將其恢復(fù)。
-junit的完美支持
-靈活的排版功能
基本所有的ide都有重排版功能,但僅有idea的是人性的,因?yàn)樗С峙虐婺J降亩ㄖ,你可以根?jù)不同的項(xiàng)目要求采用不同的排版方式。
-xml的完美支持
xml全提示支持:所有流行框架的xml文件都支持全提示,誰用誰知道。
-對(duì)重構(gòu)的優(yōu)越支持
idea是所有ide中最早支持重構(gòu)的,其優(yōu)秀的重構(gòu)能力一直是其主要賣點(diǎn)之一。
-編碼輔助
java規(guī)范中提倡的tostring()、hashcode()、equals()以及所有的get/set方法,你可以不用進(jìn)行任何的輸入就可以實(shí)現(xiàn)代碼的自動(dòng)生成,從而把你從無聊的基本方法編碼中解放出來。
-動(dòng)態(tài)語法檢測(cè)
任何不符合java規(guī)范、自己預(yù)定義的規(guī)范、累贅都將在頁面中加亮顯示。
-代碼檢查
對(duì)代碼進(jìn)行自動(dòng)分析,檢測(cè)不符合規(guī)范的,存在風(fēng)險(xiǎn)的代碼,并加亮顯示。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版