【翻譯】CodeMix使用教程(二):重構
阿新 • • 發佈:2018-12-14
在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),符號的用法也會在其他檔案中更新。 特定語言副檔名確定重新命名符號期間收到的支援級別。