vscode 正確打開方式

在使用vscode的時候,非常想要解放右手(握著鼠標(biāo)的手),因此參考了些文檔,整理下一下快捷鍵,以便于實現(xiàn)目的。主要 包括 快捷鍵、文件切換、等方面的功能。

Tip: 需要注意的是以下快捷鍵最好在英文輸入法狀態(tài)下操作。

一、vscode 快捷鍵

  1. 解放雙手第一步:快速移動光標(biāo)

    作用 快捷鍵
    移動單個單詞末尾 option + 左右方向鍵
    移動行首或者行尾 cmd + 左右方向鍵
    代碼塊的移動 Cmd + Shift + |
    移動到文檔的第一行或最后一行 Cmd + 上下鍵
  1. 換行移動操作

    作用 快捷鍵
    換行到當(dāng)前行下一行 Cmd + Enter
    換行到當(dāng)前行上一行 Cmd + Shift + Enter
    移動一行 Option + 上下方向鍵
    復(fù)制一行 Option + Shift + 上下方向鍵
  1. 文本選擇:在 1 的基礎(chǔ)上加上 shift 鍵
  1. 刪除操作:延續(xù)1的操作方式

    作用 快捷鍵
    刪除一行中光標(biāo)左側(cè)的內(nèi)容 Cmd + Del
    刪除一行中光標(biāo)右側(cè)的內(nèi)容 Cmd + Fn + Del
    刪除單詞中光標(biāo)左側(cè)的內(nèi)容 option + Del
    刪除單詞中光標(biāo)右側(cè)的內(nèi)容 option + Fn + Del
    刪除一行 Cmd + Shift + K
    剪切一行 Cmd + X
  1. 多光標(biāo)操作

    作用 快捷鍵
    配合鼠標(biāo)使用 option + 鼠標(biāo)左鍵
    多行光標(biāo) option + cmd
    多行選中光標(biāo) 選中多行 后 option + shift + i
  1. 光標(biāo)的跳轉(zhuǎn)以及頁面切換

    作用 快捷鍵
    在當(dāng)前打開的文件中進行跳轉(zhuǎn) Ctrl + Tab
    搜索的方式進行文件跳轉(zhuǎn) Cmd + P (更受歡迎)
    通過 Cmd+P 的形式找到目標(biāo)文件后,打開新窗口 Ctrl + Enter
    行跳轉(zhuǎn) Ctrl+g+輸入:10
    跳轉(zhuǎn)到指定文件的某一行(輸入框+:) Cmd+p 輸入 文件名:10
    符號跳轉(zhuǎn)(跳轉(zhuǎn)指定的類、方法、變量的位置)(輸入框+@) Cmd + Shift + O
    在打開的多個文件符號間跳轉(zhuǎn)(輸入框+#) Cmd + T
    查看函數(shù)實現(xiàn)位置 Cmd + F12 或者 F12
    查看函數(shù)引用位置 Shift + F12
    編輯器分欄 Cmd + \
    切換橫豎向編輯器分欄 Cmd + Option + 0(數(shù)字)
    各個分欄中切換 Cmd + Number(1-9 代表分欄的個數(shù))<br />或者<br />組合鍵 Cmd + K , Cmd+ 左右方向鍵
    各個Tab 中切換 Cmd + Option + 左右鍵
    打開最近文件 Ctrl + R (如果想在新的窗口打開 Cmd + Enter)
    在窗口間跳轉(zhuǎn) Ctrl + W (Cmd + `)
  1. 編程語言相關(guān)快捷鍵

    作用 快捷鍵
    注釋一行 Cmd + /
    注釋多行 Option + Shift + A
    代碼格式化 Option + Shift + F
    選中的代碼進行格式化 Cmd + K Cmd + F
    觸發(fā)建議 option + /
  1. 其他字符相關(guān)的快捷鍵

    作用 快捷鍵
    調(diào)換字符位置 Ctrl + t
    調(diào)整字符的大小寫 命令面板中運行 轉(zhuǎn)換為大寫或者轉(zhuǎn)換為小寫
    合并代碼行 Ctrl + j
    行排序 命令面板中運行-> 按升序排列行 或者 按降序排列行
    撤銷光標(biāo)的移動和選擇 Cmd + U
    重構(gòu)方法,重命名所有調(diào)用方法的位置 F2
  1. 代碼的折疊

    作用 快捷鍵
    切換折疊代碼 Cmd+Option+[
    切換展開 Cmd+Option+]
    全部折疊 Cmd + K ,Cmd+0
    全部展開 Cmd+ K,Cmd+J
  2. 搜索

    作用 快捷鍵
    搜索 Cmd + F
    在搜索內(nèi)容中切換<br />(讓光標(biāo)在編輯器中便于修改) Cmd + G
    同上 不過從下而上的跳轉(zhuǎn) Cmd + Shift + G
    切換大小寫敏感(Case) Cmd + Option + C
    切換全單詞匹配(Word) Cmd + Option + W
    切換正則表達式匹配(Regular Expression) Cmd + Option + R
    打開替換折疊 Cmd + Option + F
    多文件搜索 Cmd + Shift + F
  3. 全程利用鼠標(biāo)的操作

    作用 快捷鍵
    插入光標(biāo) 點擊一次
    選中當(dāng)前單詞 雙擊
    選中當(dāng)前行 三擊
    選中當(dāng)前文檔 四擊
    選中多行 通過左側(cè)行號選中單行,下拉可以選中多行
    剪切黏貼 通過鼠標(biāo)點擊對選中的區(qū)域進行拖拽實現(xiàn)
    復(fù)制黏貼 在剪切黏貼的拖拽過程中 按住 option 實現(xiàn)
    多光標(biāo)選中 通過鼠標(biāo)中鍵拖拽

二、代碼段

Ctrl + Shift + p ,打開搜索框, 找到 首選項:配置用戶代碼
然后選擇合適的語言下的模板,以 javascript 為例

"Print to console": {
  "prefix": "log", // 快捷鍵命令
  "body": [ //輸出主體 $1, $2 分別代表光標(biāo)出現(xiàn)的預(yù)設(shè)位置,
    // 可以通過Tab鍵前進和Shift+Tab后退
  // $CLIPBOARD 是vscode自帶的預(yù)設(shè)值
    "console.log('$(1:$CLIPBOARD)');",
    "$2"
  ],
  "description": "Log output to console" // 內(nèi)容說明
}

三、工作臺和命令面板

左側(cè)工作臺的切換 Cmd + B

命令面板的打開 Cmd + Shift + P

底部面板(終端等)等切換 Cmd + J

禪模式: 打開命令面板 搜索 "切換禪模式"

調(diào)節(jié)字體大小 : 打開命令面板 搜索“重置縮放”

為了快速檢索,命令面板開頭的幾個符號代表的意義:

符號 作用
: 指定當(dāng)前文件的第幾行
@ 指定某個文件中的符號位置,相當(dāng)于全文檢索
@: 按照類別指定某個文件中的符號位置,相當(dāng)于全文檢索
? 當(dāng)你不知道選擇哪個的時候,問一問

以上是我對vscode 中快捷鍵用法的理解與總結(jié),希望能幫到您,如果能夠幫到您,希望不吝點個贊哦;如果哪里寫的不對或者確實,還望告知~~

參考:

極客時間 <玩轉(zhuǎn)VS Code>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容