IntelliJ IDEA智能編碼

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

代碼完成

代碼完成考慮在目前情況下,以節省您的時間。IntelliJ IDEA中主要有兩種類型的代碼完成:基礎(Ctrl +空格鍵)和智能(按Ctrl + Shift +空格)。基礎完成是在您鍵入瞬間完成任何名稱時工作的。智能分析完成是在您目前工作的環境並提供基於分析來更準確的建議。它過濾了函數和變量列表來匹配表達式類型。

意圖行爲

當有一個可能出現問題的嫌疑,IntelliJ IDEA會有提供建議解決方案,並在某些情況下可以實施該解決方案(正確地分配變量,創建丟失的參考等等其它更多的方案)。除了語法問題,IntelliJ IDEA 還能識別代碼構造是否可以被優化或改進,並適當提供意圖動作建議,它使用特殊的圖標表示。如果你想知道當前IDE到底是什麼建議,那麼您可單擊電燈泡,或者按Alt+ Enter鍵。

重構

IntelliJ IDEA提供了一套巨大的自動代碼重構,從單純的重命名重構到那些複雜的東西,如:修改方法的簽名等等。