鍍金池/ 教程/ Java/ 自動編碼
在Nutshell中配置項目
IntelliJ IDEA教程
Windows系統(tǒng)上安裝IntelliJ IDEA
IntelliJ IDEA智能編碼
構(gòu)建項目
IntelliJ IDEA快捷鍵(最全)
Intellij IDEA創(chuàng)建一個包和類
查找解決辦法
自定義所有一切
發(fā)布應(yīng)用到應(yīng)用程序服務(wù)器
版本控制集成
運行和調(diào)試應(yīng)用程序
運行第一個Java應(yīng)用程序
自動編碼
Intellij IDEA創(chuàng)建項目
版本控制集成(Git,SVN)
工作區(qū)主窗口
部署應(yīng)用到應(yīng)用服務(wù)器
運行和調(diào)試應(yīng)用程序
在Nutshell配置項目
Intellij IDEA瀏覽項目結(jié)構(gòu)
定制IDE主題外觀
查詢所有一切
構(gòu)建項目
Mac系統(tǒng),安裝,IntelliJ IDEA
運行第一個Java應(yīng)用程序
Ubuntu系統(tǒng)下安裝IntelliJ IDEA
IntelliJ IDEA工作區(qū)主窗口
運行IntelliJ IDEA

自動編碼

IntelliJ IDEA 有一個強大的編輯器,并始終幫助您創(chuàng)建無差錯的應(yīng)用程序。在 IDEA IDE 有許多智能功能,讓我們來看看最重要的一個。

代碼完成

代碼完成考慮在目前情況下,以節(jié)省您的時間。IntelliJ IDEA中主要有兩種類型的代碼完成:基礎(chǔ)(Ctrl +空格鍵)和智能(按Ctrl + Shift +空格)。基礎(chǔ)完成是在您鍵入瞬間完成任何名稱時工作的。智能分析完成是在您目前工作的環(huán)境并提供基于分析來更準(zhǔn)確的建議。它過濾了函數(shù)和變量列表來匹配表達(dá)式類型。
ij_qsg_36_completion
意圖行為
當(dāng)有一個可能出現(xiàn)問題的嫌疑,IntelliJ IDEA會有提供建議解決方案,并在某些情況下可以實施該解決方案(正確地分配變量,創(chuàng)建丟失的參考等等其它更多的方案)。除了語法問題,IntelliJ IDEA 還能識別代碼構(gòu)造是否可以被優(yōu)化或改進(jìn),并適當(dāng)提供意圖動作建議,它使用特殊的圖標(biāo)表示。如果你想知道當(dāng)前IDE到底是什么建議,那么您可單擊電燈泡,或者按Alt+ Enter鍵。
ij_qsg_37_intention
重構(gòu)
IntelliJ IDEA提供了一套巨大的自動代碼重構(gòu),從單純的重命名重構(gòu)到那些復(fù)雜的東西,如:修改方法的簽名等等。
ij_qsg_38_refactoring