本文主要介紹vscode在工作中常用的快捷鍵及插件,目標(biāo)在于提高工作效率 [TOC] 零、快速入門 有經(jīng)驗的可以跳過 1. 命令面板 命令面板是vscode快捷鍵的主要交互界面,可以使用 在命令面板中你可以輸入命令進(jìn)行搜索(中英文都可以),然后執(zhí)行。 命名面板中可以執(zhí)行各種命令,包括編輯器自帶的功能和 所以一定要記住它的快捷鍵 2. 界面介紹 剛上手使用vscode時,建議要先把它當(dāng)做一個文件編輯器(可以打字然后保存),等到有了一定經(jīng)驗再去熟悉那些快捷鍵 先來熟悉一下界面及快捷命令(不用記) 3. 在命令行中使用vscode 如果你是 Windows用戶,安裝并 如果你是mac用戶,安裝后打開命名面板 最基礎(chǔ)的使用就是使用code命令打開文件或文件夾
如果你希望在已經(jīng)打開的窗口打開文件,可以使用 vscode命令還有其他功能,比如文件比較,打開文件跳轉(zhuǎn)到指定的行和列,如有需要自行百度:bowing_woman: 注意: 在繼續(xù)看文章之前記住記住打開命令面板的快捷鍵 一、代碼編輯windows下的快捷鍵放在括號里 光標(biāo)的移動基礎(chǔ) 移動到行首 Cmd+左方向鍵 (win Home) 移動到行尾 Cmd+右方向鍵 (win End) 移動到文檔的開頭和末尾 Cmd+上下方向鍵 (win Ctrl+Home/End)在花括號{}左邊右邊之間跳轉(zhuǎn) Cmd+Shift+ (win Ctrl+Shift+) 進(jìn)階 回到上一個光標(biāo)的位置,Cmd+U(win Ctrl+U) 非常有用,有時候vue文件,你改了html,需要去下面改js,改完js又需要回去,這時候Cmd+U直接回在不同的文件之間回到上一個光標(biāo)的位置 Control+- (win 沒測試,不知道),你改了a文件,改了b文件之后想回到a文件繼續(xù)編輯,mac使用 刪除 你可以選中了代碼之后再刪除,再按Backpack(是backpack嗎)或者delete刪除,但是那樣做太low了所以,最Geek的刪除方式是 代碼移動 Option+上下方向鍵(win Alt+上下) 代碼移動的同時按住shift就可以實現(xiàn)代碼復(fù)制 Option+Shift+上下 注釋有兩種形式,單行注釋和塊注釋(在js中,單行注釋//,塊注釋/**/) 單行注釋 注意:不同語言使用的注釋不同 二、代碼格式代碼格式化對整個文檔進(jìn)行格式化: 三、一些小技巧調(diào)整字符的大小寫,選中,然后在命令面板輸入 合并代碼行,多行代碼合并為一行, 行排序,將代碼行按照字母順序進(jìn)行排序,無快捷鍵,調(diào)出命令面板,輸入 四、多光標(biāo)特性使用鼠標(biāo):按住 注意:有的mac電腦上是按住 快捷命令
撤銷多光標(biāo) 使用 五、快速跳轉(zhuǎn)(文件、行、符號) 快速打開文件
這里有個小技巧,選中你要打開的文件后,按 在tab不同的文件間切換,cmd+shift+[] 行跳轉(zhuǎn) 加入瀏覽器報了個錯,錯誤在53行,如何快速跳轉(zhuǎn)到53行
如果你想跳轉(zhuǎn)到某個文件的某一行,你只需要先按下 “Cmd + P”,輸入文件名,然后在這之后加上 “:”和指定行號即可。 符號跳轉(zhuǎn) 符號可以是文件名、函數(shù)名,可以是css的類名
win下輸入 定義(definition)和實現(xiàn)(implementation)處
引用跳轉(zhuǎn) 很多時候,除了要知道一個函數(shù)或者類的定義和實現(xiàn)以外,你可能還希望知道它們被誰引用了,以及在哪里被引用了。這時你只需要將光標(biāo)移動到函數(shù)或者類上面,然后按下 六、代碼重構(gòu)當(dāng)我們想修改一個函數(shù)或者變量的名字時候,我們只需把光標(biāo)放到函數(shù)或者變量名上,然后按下 |
|