W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Sublime Text的編輯十分人性化——它不像Vim那樣反人類(盡管我也用Vim但我還是要說Vim的快捷鍵設(shè)定絕壁連代謝產(chǎn)物都不如),少量的快捷鍵就可以完成絕大多數(shù)編輯任務(wù)。
↑↓←→就是↑↓←→,不是KJHL,(沒錯(cuò)我就是在吐槽Vim,尼瑪設(shè)成WSAD也比這個(gè)強(qiáng)?。迟N剪切復(fù)制均和系統(tǒng)一致。
Ctrl + Enter在當(dāng)前行下面新增一行然后跳至該行;Ctrl + Shift + Enter在當(dāng)前行上面增加一行并跳至該行。
Ctrl + ←/→進(jìn)行逐詞移動(dòng),相應(yīng)的,Ctrl + Shift + ←/→進(jìn)行逐詞選擇。
Ctrl + ↑/↓移動(dòng)當(dāng)前顯示區(qū)域,Ctrl + Shift + ↑/↓移動(dòng)當(dāng)前行。
Sublime Text的一大亮點(diǎn)是支持多重選擇——同時(shí)選擇多個(gè)區(qū)域,然后同時(shí)進(jìn)行編輯。
Ctrl + D選擇當(dāng)前光標(biāo)所在的詞并高亮該詞所有出現(xiàn)的位置,再次Ctrl + D選擇該詞出現(xiàn)的下一個(gè)位置,在多重選詞的過程中,使用Ctrl + K進(jìn)行跳過,使用Ctrl + U進(jìn)行回退,使用Esc退出多重編輯。
多重選詞的一大應(yīng)用場(chǎng)景就是重命名——從而使得代碼更加整潔。盡管Sublime Text無法像IDE(例如Eclipse)那樣進(jìn)行自動(dòng)重命名,但我們可以通過多重選詞+多重編輯進(jìn)行直觀且便捷的重命名:
有時(shí)我們需要對(duì)一片區(qū)域的所有行進(jìn)行同時(shí)編輯,Ctrl + Shift + L可以將當(dāng)前選中區(qū)域打散,然后進(jìn)行同時(shí)編輯:
有打散自然就有合并,Ctrl + J可以把當(dāng)前選中區(qū)域合并為一行:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: