/英文/
/英文/
/英文/
/中文/
/中文/
/簡(jiǎn)體中文/
/中文/
/中文/
/簡(jiǎn)體中文/
/簡(jiǎn)體中文/
IntelliJ IDEA 被認(rèn)為是當(dāng)前Java開(kāi)發(fā)效率最快的IDE工具。它整合了開(kāi)發(fā)過(guò)程中實(shí)用的眾多功能,幾乎可以不用鼠標(biāo)可以方便的完成你要做的任何事情,最大程度的加快開(kāi)發(fā)的速度。簡(jiǎn)單而又功能強(qiáng)大。與其他的一些繁冗而復(fù)雜的IDE工具有鮮明的對(duì)比。
IntelliJ IDEA 是一種商業(yè)化銷(xiāo)售的Java集成開(kāi)發(fā)環(huán)境
(Integrated Development Environment,IDE)工具軟件。
由捷克軟件公司JetBrains在2001年1 月時(shí)推出最初版。
IntelliJ IDEA 被認(rèn)為是當(dāng)前Java開(kāi)發(fā)效率最快的IDE工具。
它整合了開(kāi)發(fā)過(guò)程中實(shí)用的眾多功能,幾乎可以不用鼠標(biāo)可以方便的完成你要做的任何事情。
最大程度的加快開(kāi)發(fā)的速度。簡(jiǎn)單而又功能強(qiáng)大。
與其他的一些繁冗而復(fù)雜的IDE工具有鮮明的對(duì)比。
1. 智能的選取。在很多時(shí)候我們要選取某個(gè)方法。
或某個(gè)循環(huán)或想一步一步從一個(gè)變量到整個(gè)類(lèi)慢慢擴(kuò)充著選取。
IDEA就提供這種基于語(yǔ)法的選擇,在默認(rèn)設(shè)置中Ctrl+w。
可以實(shí)現(xiàn)選取范圍的不斷擴(kuò)充,這種方式在重構(gòu)的時(shí)候尤其顯得方便。
2. 豐富的導(dǎo)航模式。IDEA提供了豐富的導(dǎo)航查看模式。
例如ctrl+e顯示最近打開(kāi)過(guò)的文件,ctrl+n 顯示你希望顯示的類(lèi)名查找框(該框同樣有智能補(bǔ)充功能。
當(dāng)你輸入字母后IDEA將顯示所有候選類(lèi)名)。在最基本的project試圖中,你還可以選擇多種的試圖方式。
3. 歷史記錄功能。不用通過(guò)版本管理服務(wù)器。
單純的IDEA就可以查看任何工程中文件的歷史記錄。
但版本恢復(fù)時(shí)你可以很容易的將其恢復(fù)。
4. JUnit的完美支持。
5. 對(duì)重構(gòu)的優(yōu)越支持。IDEA是所有IDE中最早支持重構(gòu)的。
其優(yōu)秀的重構(gòu)能力一直是其主要賣(mài)點(diǎn)之一。
6. 編碼輔助。java規(guī)范中提倡的tostring(),hashcode(),equals(),以及所有的get/set方法。
你可以不用進(jìn)行任何的輸入就可以實(shí)現(xiàn)代碼的自動(dòng)生成,從而把你從無(wú)聊的基本方法編碼中解放出來(lái)。
7. 靈活的排版功能;舅械腎DE都有重排版功能。
但僅有IDEA的是人性的,因?yàn)樗С峙虐婺J降亩ㄖ啤?/p>
你可以根據(jù)不同的項(xiàng)目要求采用不同的排版方式。
8. XML的完美支持。
9. 簡(jiǎn)潔易用的GUI界面。
10. 與文件系統(tǒng)自動(dòng)同步。當(dāng)你最小化IDEA,直接對(duì)文件進(jìn)行編輯之后。
重新打開(kāi)IDEA后IDEA將自動(dòng)的完成文件的更新,而不用重新導(dǎo)入工程或刷新工程。
11. 自定義的快捷鍵。強(qiáng)大的快捷鍵設(shè)置,基本可以讓程序員離開(kāi)鼠標(biāo)工作。
12. 動(dòng)態(tài)語(yǔ)法檢測(cè)。任何不符合java規(guī)范,自己預(yù)定義的規(guī)范,累贅都將在頁(yè)面中加亮顯示。
13. 代碼檢查。對(duì)代碼進(jìn)行自動(dòng)分析,檢測(cè)不符合規(guī)范的,存在風(fēng)險(xiǎn)的代碼,并加亮顯示。
14. 對(duì)JSP的完全支持。不需要任何的插件,完全支持JSP。
15. 智能編輯。代碼輸入過(guò)程中,自動(dòng)補(bǔ)充方法或類(lèi)。
16. EJB支持。不需要任何插件完全支持EJB(6.0 支持ejb3.0)
17. 列編輯模式。用過(guò)UtralEdit的肯定對(duì)其的列編輯模式贊賞不已。
因?yàn)樗郎p少了很多很多的無(wú)聊重復(fù)工作,而IDEA完全支持該模式,從而更加提高了編碼效率。
18. 智能模板。預(yù)置模板可以讓你把經(jīng)常用到的方法編輯進(jìn)模板。
使用時(shí)你只用輸入簡(jiǎn)單的幾個(gè)字母就可以完成全部代碼的編寫(xiě)。
例如使用比較高的public static void main(String[] args){}
你可以在模板中預(yù)設(shè)pm為該方法。
輸入時(shí)你只要輸入pm再按代碼輔助鍵,IDEA將完成代碼的自動(dòng)輸入。
19. 完美的自動(dòng)代碼完成。智能檢查類(lèi)中方法。
當(dāng)發(fā)現(xiàn)方法名只有一個(gè)時(shí)自動(dòng)完成代碼輸入,從而減少剩下代碼的編寫(xiě)工作。
20. Ant 支持。不需要任何的第三方插件。
21. 不使用代碼檢查。自動(dòng)檢查代碼中不使用的代碼,并給出提示,從而使代碼更高效。
22. 智能代碼。自動(dòng)檢查代碼,發(fā)現(xiàn)與預(yù)置規(guī)范有出入的代碼給出提示。
若程序員同意修改自動(dòng)完成修改。例如代碼:String str = "Hello Intellij " + "IDEA"; IDEA將給出優(yōu)化提示。
若程序員同意修改IDEA將自動(dòng)將代碼修改為:String str = "Hello Intellij IDEA";
23. 正則表達(dá)的查找和替換功能。查找替代支持正則表達(dá),從而提高效率。
24. JavaDoc預(yù)覽支持。支持JavaDoc的預(yù)覽功能。
在JavaDoc代碼中ctrl+q顯示JavaDoc的結(jié)果,從而提高 doc文檔的質(zhì)量。
25. 程序員意圖支持。當(dāng)程序員編碼時(shí)IDEA時(shí)時(shí)檢測(cè)你的意圖。
或提供建議,或直接幫你完成代碼。
使用 patch 注冊(cè)
IntelliJIDEA2020是專(zhuān)為java語(yǔ)言設(shè)計(jì)的集成開(kāi)發(fā)構(gòu)架。是眾多工程師們優(yōu)先選擇使用的開(kāi)發(fā)工具,2020版本新增了對(duì)Java14的支持,用戶(hù)現(xiàn)在可以使用全新的Java14語(yǔ)法來(lái)編程,以及代碼檢查、LightEdit模式、禪模式、數(shù)據(jù)流
JetBrains是一家捷克的軟件開(kāi)發(fā)公司,該公司為在捷克的布拉格,并在俄國(guó)的圣彼得堡及美國(guó)麻州波士頓都設(shè)有辦公室,該公司最為人所熟知的產(chǎn)品是Java編程語(yǔ)言開(kāi)發(fā)撰寫(xiě)時(shí)所用的集成開(kāi)發(fā)環(huán)境:IntelliJIDEA。JetBrains是
英特爾公司IntelCorporation是世界上最大的半導(dǎo)體公司,也是第一家推出x86架構(gòu)處理器的公司,總部位于美國(guó)加利福尼亞州圣克拉拉。由羅伯特·諾伊斯、高登·摩爾、安迪·葛洛夫,以“集成電子”(IntegratedElectroni
IDEA是一款擁有高畫(huà)質(zhì)和多種玩法模式的RPG手游,除了單人副本挑戰(zhàn)之外,本作還主張玩家組隊(duì)討伐BOSS,游戲支持3人組隊(duì)PVP,如果覺(jué)得還不夠熱鬧,那么玩家還可以參加21對(duì)21的大規(guī)模公會(huì)戰(zhàn)。為了讓玩家們更好的體驗(yàn)這款
關(guān)于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2022 QQTN.com 【騰牛網(wǎng)】 版權(quán)所有 鄂ICP備2022005668號(hào)-1 | 鄂公網(wǎng)安備 42011102000260號(hào)
聲明:本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來(lái)自互聯(lián)網(wǎng) 如有異議 請(qǐng)與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告