JavaRush /Java Blog /Random-TW /IntelliJ IDEA 使用者指南。重構基礎知識。
theGrass
等級 24
Саратов

IntelliJ IDEA 使用者指南。重構基礎知識。

在 Random-TW 群組發布
重構基礎知識
IntelliJ IDEA предлагает полный набор функций автоматизированного рефакторинга codeа, который приводит к существенному росту производительности при правильном использовании. Эта статья научит вас, How это сделать.
  1. 選擇 首先,您甚至不必在重構之前選擇所需的程式碼元素。IntelliJ IDEA夠聰明,可以理解您要重構哪個表達式,並簡單地要求確認是否可以有多個選項。 IntelliJ IDEA 使用者指南。 重構基礎知識。 - 1
    • 撤銷 另一個重要的事情是, IntelliJ IDEA允許您撤銷所有內容,包括重構,無論更改有多大。只需按Ctrl + Z對於 Mac 為 Cmd + Z),以下是您不小心弄亂了數千行程式之前的程式碼。
    • IntelliJ IDEA助記符建議使用鍵盤而不是滑鼠。事實證明,這會更快,並且最終會提高程式碼工作的效率。助記符將幫助您輕鬆使用鍵盤處理對話方塊和彈出視窗 - 自動指派給每個對話方塊元素的鍵盤快速鍵。對話方塊開啟後,按住Alt以使IntelliJ IDEA突出顯示所有可用的助記符。然後,您可以透過點擊突出顯示的鍵並按住Alt鍵來存取所需的元素來使用它們。 IntelliJ IDEA 使用者指南。 重構基礎知識。 - 2
    • 字串片段 能夠使用Extract...重構指令來提取字串表達式的一部分,可以節省大量時間。只需選擇片段並套用重構即可將該片段的所有使用替換為建議的常數或變數。 IntelliJ IDEA 使用者指南。 重構基礎知識。 - 3
    • 更改變數的類型請注意,您可以在使用Extract重構命令 時選擇變數的類型。編輯變數名稱時按Shift + Tab , IntelliJ IDEA會提示您選擇變數類型(例如,您可以使用介面而不是實作它的類,反之亦然)。 IntelliJ IDEA 使用者指南。 重構基礎知識。 - 4
    • 反轉布爾 最簡單但非常有用的重構之一是反轉布爾,它反轉任何布林變數、參數、欄位或方法的所有語義和資料轉換的表達式。 IntelliJ IDEA 使用者指南。 重構基礎知識。 - 5
    • 類型遷移 類型遷移 重構技術,顧名思義,可讓您自動變更類別的任何成員的類型及其所有依賴元素,例如方法的類型、局部變數、參數等。 Руководство пользователя IntelliJ IDEA. Основы рефакторинга. - 6
    • 用於重構的基本鍵盤快速鍵 重新命名: Shift、+ F6 複製類別或檔案: F5 移動類別或檔案: F6 反白顯示常數: Alt + Ctrl + C對於 Mac,Alt + Cmd + C)突出顯示變數: Alt + Ctrl + V對於 Mac,Alt + Cmd + V) 方法選擇: Alt + Ctrl + M對於 Mac,Alt + Cmd + M) 欄位選擇: Alt + Ctrl + F對於Mac,Alt + Cmd + F) 參數選擇: Alt + Ctrl + P對於 Mac,Alt + Cmd + P) 內聯類別或方法: Alt + Ctrl + N對於 Mac,Alt + Cmd + N) 更改簽名: Ctrl + F6對於 Mac ,Cmd + F6
    • 其他有用的重構方法 上 移/下移類別成員 拆分父類別 拆分介面 將匿名類別轉換為內部類別
    • 重構 如果您不記得特定重構的鍵盤快速鍵,或不確定下一步要做什麼,只需按Ctrl + Shift、+ Alt + T Cmd + Shift、 + Alt + T)。您將看到目前上下文中可用的重構清單。 Руководство пользователя IntelliJ IDEA. Основы рефакторинга. - 7
      這就是重構的基礎知識。請參閱以下指南以深入探索特定主題。 來源文章
      留言
      TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
      GO TO FULL VERSION