intellij idea12官網下載 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首(shǒu)頁編程開發編程工具 → IntelliJ IDEA(Java開發工具) v12.1.4 官方穩定版

IntelliJ IDEA(Java開發工(gōng)具)

v12.1.4 官(guān)方穩定版 IntelliJ IDEA(Java開發工具) 網友評分:8

同類相關軟件(jiàn)

軟件介紹

軟件標簽: IntelliJ Java

IntelliJ idea是java語言開發(fā)的(de)集成環境,IntelliJ在業界(jiè)被公認為最好的(de)java開發工具之一。包括:J2EE支持、Ant、JUnit、集成(chéng)CVS。包含一個智能編輯器,代碼輔助(zhù)和增強的自動代碼工(gōng)具。可(kě)提高JAVA開發人(rén)員的效率。尤其(qí)在智能代碼助手、代碼自動提示、重(chóng)構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創新(xīn)的Gui設計等方麵的(de)功能可以說是(shì)超常的。增加了新的提高生產效率的功能,支持(chí)智能代碼、集成了CVS、JUNIT,支持模塊工程、受人喜愛的包頁簽,支持在運行時修改(gǎi)代碼,集成BEA WebLogic支持,可分割代碼編(biān)輯窗口,增加了智能插件管理器,IDEA是JetBrains公司的產品,這家公司總部位於捷克共和國的首都布拉(lā)格,開發人(rén)員以嚴謹著稱的(de)東歐程序員為主。‘

軟件介紹

盡管IDEA目前還有些不足,但(dàn)作為一個超過10年還生(shēng)命力如此強勁的IDE,得到如此的美譽並(bìng)不簡單,更何況IDEA的很多實際功能的確走在時(shí)代(dài)的前列,至於其存在的問題我們不(bú)如包容(róng)點,畢竟有些問題在現在的(de)硬件基礎上根本就不能算是問題。

主界麵由6個主要區域組成(chéng)(圖中紅色數(shù)字標注(zhù)的)

1.菜單和工具欄

2.導(dǎo)航條:編輯文件時(shí)幫助定位和導航項目中的(de)文件

3.狀態欄:顯示當前項目,IDEA本身的狀態,還有別的一些狀態相關的一些信息

4.編輯器

5.工具窗口:輔助類窗口。IDEA提供了各式各樣的輔助窗口來幫助完成各種任務, 如項目管理,代碼查找,版本控製等,類型eclipse中VIEW的概念,

6.工(gōng)具窗口(kǒu)欄:位於(yú)IDEA界麵的上下左右各有一(yī)個,擺放(fàng)著工(gōng)具窗口顯示和隱藏的按(àn)鍵

功能特點:

IDEA所提倡的是智能編碼,是減少(shǎo)程序員的工作(zuò),IDEA的特色功能有(yǒu)以下25點:

智能的選取

在很多時候我們要選取某個方(fāng)法,或某個循環或想一(yī)步一(yī)步從一個變(biàn)量到整個類慢慢擴充(chōng)著選取,IDEA就(jiù)提供這種基於語法的選擇,在默認設置中Ctrl+w,可以實現選取範圍的不斷擴充,這種方式在重構的時候(hòu)尤其顯(xiǎn)得方便。

豐富的導航模(mó)式

IDEA提供了豐(fēng)富的導航查看模式,例如ctrl+e顯示(shì)最近打開過的文件,ctrl+n顯示你希望顯示的類名查找框(該框同樣有智能補充功能,當你輸入字母後IDEA將顯示所有候選類名)。在最基本的project視圖中,你還可以選擇多種的視圖方式。

曆史記錄功能

不用通過版本(běn)管理服務器,單純的IDEA就可以查看任何工程中文件的曆史(shǐ)記錄,但版本恢複時你可(kě)以很容易的將其恢複。

JUnit的完美支持

對重構的優越支持

IDEA是所有IDE中最(zuì)早支持重構的,其優秀的重構能力一直是(shì)其主要賣點之一。

編碼輔助

Java規範中(zhōng)提倡的tostring(),hashcode(),equals(),以及所有的get/set方法(fǎ),你可以不用進行(háng)任何的輸入就可以(yǐ)實(shí)現代碼的(de)自動生成,從而把你從無聊的基本(běn)方法編碼中解放出來(lái)。

靈活的排版功能

基本所(suǒ)有的IDE都有重排(pái)版功能,但僅有(yǒu)IDEA的是人性的,因為她支持排(pái)版(bǎn)模式的定製,你可以根據不同(tóng)的項目要求采用不(bú)同的排版方式。

XML的完美支持

動態語法(fǎ)檢測(cè)

任何不符合java規範,自己預(yù)定義的規範,累贅都將在(zài)頁麵中加亮顯示。

代碼檢(jiǎn)查

對代碼進行自動分析,檢測不符合(hé)規範的,存在風(fēng)險的(de)代碼,並加亮(liàng)顯示。

對JSP的完全支持

不(bú)需要任何的插件,完全支持(chí)JSP。

智能編輯

代碼輸入過程中,自動補充(chōng)方法或類。

EJB支持(chí)

不需要任何插(chā)件完全支持EJB(6.0 支持ejb3.0)

列編輯模式

用(yòng)過UtralEdit的肯定對其(qí)的列編輯模式讚賞不已,因為她減少了很多(duō)很多的無聊重複(fù)工作,而IDEA完全支持該模式,從而更加提高(gāo)了編碼(mǎ)效率。

預置(zhì)模板

預置模板可以(yǐ)讓你把經常用到的方法編輯進(jìn)模板(bǎn),使用時你(nǐ)隻用輸入簡單的幾個字母就(jiù)可以完成全部代(dài)碼的編寫。例如使用比較高(gāo)的public static void main(String[] args){}你可以在模板中預(yù)設pm為該方法,輸入時你隻要(yào)輸入pm再按代碼輔助鍵,IDEA將完成代碼的自動輸入。

完美的自動(dòng)代碼完成

智能檢查類中方法,當發現(xiàn)方法名隻有一個時自動完成代碼輸入(rù),從而減少剩下代碼的編寫工作。

Ant支持

不需要任(rèn)何的第三方插件。

不使用代碼檢查

自動檢查代碼中不使用的代碼,並給出(chū)提示,從而使代碼更高(gāo)效。

智能代碼

自動檢查代(dài)碼,發現與預置規範(fàn)有出入的代碼給出提示,若程序員同(tóng)意修(xiū)改自動(dòng)完成修改。例如代碼:String str = "Hello Intellij " + "IDEA"; IDEA將給出優化(huà)提示(shì),若程序員同意修改IDEA將自動(dòng)將代碼修改為:String str = "Hello Intellij IDEA";

正則表達的查找和替換(huàn)功能

查找替代支持正則表達(dá),從而提高(gāo)效率。

JavaDoc預(yù)覽支持(chí)

支持JavaDoc的預覽功能,在JavaDoc代碼中ctrl+q顯示JavaDoc的結果,從而提高doc文檔的質量。

程序員意圖支持

程序員編碼時IDEA時時檢(jiǎn)測你(nǐ)的意圖,或提供建議,或直接幫你(nǐ)完(wán)成(chéng)代碼。

軟件不足

1.插件開發匱乏,比起Eclipse,IDEA隻能算(suàn)是個插件的矮子(zǐ),目前官方公布的插件不足400個,並且許多插件實質性的東西並沒有,可能(néng)是IDEA本身就(jiù)太強大了。

2. 在同一頁麵中隻支持單工程,這為開發帶來一定的不便,特別是喜歡開發時(shí)建一(yī)個測試工(gōng)程來測試部分方(fāng)法的程序(xù)員帶來心理上的不認同。

3. 匱乏的技術文章,目前網絡中能找到(dào)的技術支持基本沒有,技術文(wén)章也少之(zhī)又少。

4. 資源消耗比較大,建個大中型的J2EE項目,啟動後基本要200M以上的內存支(zhī)持,包括安裝軟件在內,差不多要500M的硬盤空間支持。(由於很多智能功能是實(shí)時的,因(yīn)此包括係(xì)統(tǒng)類(lèi)在內的所有類都被IDEA存放到IDEA的工作路徑中)。

軟件截圖

下載地址 電腦版

點擊報錯 軟件無法下載或下載後無(wú)法使用,請點擊報錯,謝謝!

用戶(hù)評論

熱門評論

最新評(píng)論

發表評論(lùn) 查看所有評(píng)論(0)

昵稱:
請不要評論無意義或髒話,我們所有評論會有人工審核.
字數: 0/500 (您的評論需要經過(guò)審核才能顯示)
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡