上一篇idea心得中,介紹了快捷鍵的用法。其中說起了重構神器Alt+Ctrl+Shift+T , 當時只是稍稍說起,本文重點在idea提供的重構選項。後續會有《重構,改善既有代碼的設計》的讀書筆記,可相互印證。編輯器
修復/改善:ide
這些若是當前光標處不支持某項重構,編輯器會提示錯誤以及用法。在重構設置中,也會有浮動窗口展現重構的結果。固然某些複雜的,可能沒法在浮動窗口所有展現出來。idea
好比:選擇Field,若是不在某個變量下激活,就會提示,須要在某個局部變量名或表達式下重構。設計
好比要將局部變量升級爲成員變量,重構時會有效果的預覽:3d
idea關於重構的就是這麼多,基本上涵蓋了大多數的狀況,只是對於某些重構場合來講,並無定式能夠參考,因此也就沒有其餘一鍵重構的銀彈。blog
快捷鍵與重構雖然看上去挺麻煩的,本身複製粘貼貌似也能夠作。可是若是養成習慣,下手就是快捷鍵,會大大提升效率。效率
以上讀書筆記