1. 程式人生 > >CodeMix使用教程:重構

CodeMix使用教程:重構

CodeMix線上訂購年終抄底促銷!火爆開搶>>

在CodeMix中重構

通過重構程式碼而不修改執行時行為,使用原始碼重構來提高專案的質量和可維護性。 CodeMix中的重構由語言服務提供。 CodeMix通過TypeScript語言服務內建了對TypeScript和JavaScript重構的支援。 通過提供語言服務的Code OSS擴充套件提供對其他語言的支援。

CodeMix外掛與基於Eclipse的IDE和工具(如MyEclipse,Spring Tools Suite和JBoss Tools)相容,因此使用者可以繼續在習慣的環境中工作。

提取方法

選擇要提取的原始碼,按Ctrl + Shift + P,然後選擇“重構”以檢視可用的重構。 原始碼片段可以提取到新方法中,或者提取到各種不同範圍的新函式中。

提取變數

TypeScript語言服務提供Extract到const重構,以便為當前選定的表示式建立新的區域性變數。 使用類時,還可以將值提取到新屬性。

重新命名符號

重新命名是與重構原始碼相關的常見操作,CodeMix具有單獨的重新命名符號命令。 要重新命名符號,請按Alt + Shift + R,鍵入新名稱,然後按Enter鍵。 符號的用法會在當前檔案中自動更新。 對於具有高階支援的語言(如TypeScript),符號的用法也會在其他檔案中更新。 特定語言副檔名確定重新命名符號期間收到的支援級別。