W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
重構這個功能,相信你已經(jīng)在頻繁地使用了。
當我們想修改一個函數(shù)或者變量的名字時候,我們只需把光標放到函數(shù)或者變量名上,然后按下 F2,這樣這個函數(shù)或者變量出現(xiàn)的地方就都會被修改。
這個操作并不是一個粗暴的搜索關鍵詞并替換,在上面的動圖中你可以看到,最后一行代碼里有個 bar3函數(shù)調用,但當我們?nèi)ブ孛?bar這個函數(shù)時,bar3并沒有受到影響。
除了重命名外,另一個常用的重構的操作就是把一段長代碼抽取出來轉成一個單獨的函數(shù)。在VS Code中,我們只需選中那段代碼,點擊黃色的燈泡圖標,然后選擇對應的重構操作即可。
要注意的是,并不是每個語言服務都支持重構的操作。如果你選中一段代碼后,但沒有看到那個黃色的燈泡圖標,那么也就是說你使用的這門語言可能還沒有支持快速重構。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: