使用快捷鍵可以提高我們的開發(fā)效率,所以在這里總結(jié)了一些個人的常用快捷鍵(不完全快捷鍵)。
多行快速選擇文本
Ctrl+D:選中光標所占的文本,繼續(xù)操作則會選中下一個相同的文本。(非常實用)
Ctrl-K, Ctrl-D:把當前選中所占文本的光標,跳轉(zhuǎn)到下一個相同文本。(配合Ctrl+D很實用)
Alt-F3:一次性選中(當前選中的文本)相同的文本。等于多次實用Ctrl+D。(部分修改情況下慎用,Mac下:Ctrl-Cmd-G)
行操作
選擇類
Ctrl+L:選擇光標當前行,重復(fù)可依次增加選擇下一行,若多有行光標,則第一次選擇多行。
Ctrl+J :將光標的下一行,合并到光標當前行。若選擇多行,則合并選擇的多行為一行,同時再合并當前行的下一行。
操作類
Ctrl+G:跳轉(zhuǎn)到第幾行。
Ctrl+Shift+L:(前提先選中多行)會在每行行尾插入光標,即可同時編輯這些行。
Ctrl+Shift+↑ ↓: 當前行或當前選中行與上下行互換位置。
Ctrl+Enter: 在當前光標的下一行插入新行并跳轉(zhuǎn)光標。
Ctrl+Shift+Enter:在當前光標的在上一行插入新行并跳轉(zhuǎn)光標。
Ctrl+Shift+D: 復(fù)制光標或所選區(qū)所在的整行,插入到下一行。
刪除類
Ctrl+Shift+K:刪除整行,沒有空白符。
Ctrl+k+k: 從光標處至行尾刪除。
Ctrl+K+Backspace:從光標處至行首刪除。
注釋
Ctrl+Shift+/:根據(jù)選擇進行多行注釋。
Ctrl+/:單行注釋。
縮進
Ctrl+[ ]:左右縮進當光標或光標所在的行。
Tab: 向右縮進。
Shift+Tab:向左縮進。
代碼塊
Ctrl+Shift+[:選中代碼,按下快捷鍵,折疊代碼。
Ctrl+Shift+]:選中代碼,按下快捷鍵,展開代碼。
Ctrl+K+0: 展開所有折疊代碼。
Ctrl+K+T:折疊所有html的屬性。(非常好用,看html結(jié)構(gòu)的時候)
Ctrl+M:跳轉(zhuǎn)到對應(yīng)括號。
Ctrl+Shift+J:快速選擇同級的內(nèi)容,同級內(nèi)容=兄弟內(nèi)容。
編輯
Ctrl+Y:恢復(fù)撤銷。
Ctrl+Z: 撤銷。
Ctrl+K+U:轉(zhuǎn)換光標最近單詞,或所選區(qū)域大寫。
Ctrl+K+L:轉(zhuǎn)換光標最近單詞,或所選區(qū)域小寫。
查找
Ctrl+F:在當前頁面中查找
Ctrl+shift+F:高級查找,在文件夾內(nèi)查找。
Ctrl+P:打開多功能搜索框。
1.輸入當前項目中的文件名,快速搜索文件。
2.輸入@和關(guān)鍵字,查找文件中函數(shù)名。(Ctrl+R)
3.輸入:和數(shù)字,跳轉(zhuǎn)到文件中該行代碼。(Ctrl+G)
4.輸入#和關(guān)鍵字,查找變量名。 (Ctrl+:)
Ctrl+G:打開搜索框,自動帶:,輸入數(shù)字跳轉(zhuǎn)到該行代碼。
Ctrl+R:打開搜索框,自動帶@,輸入關(guān)鍵字,查找文件中的函數(shù)名。
Ctrl+; :打開搜索框,自動帶#,輸入關(guān)鍵字,查找文件中的變量名、屬性名等。
窗口
Alt+Shift+1:窗口分屏,恢復(fù)默認1屏(非小鍵盤的數(shù)字)
Alt+Shift+2:左右分屏-2列。
Alt+Shift+3:左右分屏-3列。
Alt+Shift+4:左右分屏-4列。
Alt+Shift+5:等分4屏。
Alt+Shift+8:垂直分屏-2屏。
Alt+Shift+9:垂直分屏-3屏。
Ctrl+K,Ctirl+B:開啟/關(guān)閉側(cè)邊欄。
Ctrl+N:新建空面板。
Ctrl+Shift+N:在新建窗口中,創(chuàng)建空面板。
Ctrl+Tab:從左往右,切換當前窗口的標簽頁。
Ctrl+Shift+Tab:從右往左,切換當前窗口的標簽頁。
Ctrl+W:關(guān)閉當前標簽,當窗口內(nèi)沒有標簽時會關(guān)閉該窗口
Ctrl+Shift+T:恢復(fù)剛剛關(guān)閉的標簽
高級
Ctrl+Shift+Space:選擇當前光標最小塊的代碼。(非常好用)
Ctrl+Shift+':emmet插件下,這個可以在html中,選擇光標最近的一組閉合標簽。修改標簽非常方便。
Ctrl+U: 軟撤銷,撤銷快捷鍵的一些動作,比如撤銷選中。(若快捷鍵沖突不起效果,請自定義快捷鍵)