【前端開發(fā)工具-代碼編輯器-VSCode】常用快捷鍵

參考文章網(wǎng)址:
vscode:keybindings
vscode: Visual Studio Code 常用快捷鍵


1.主命令框

打開命令面板:F1 或 Ctrl+Shift+P施流,在打開的輸入框內(nèi)鄙信,可以輸入任何命令装诡,例如:

快捷鍵名 說明
按一下Backspace 進入到 Ctrl+P 模式 在 Ctrl+P 下輸入

在 Ctrl+P 下輸入

快捷鍵名 說明
> 可以進入 Ctrl+Shift+P 模式
直接輸入文件名 跳轉(zhuǎn)到文件
? 列出當前可執(zhí)行的動作
! 顯示 Errors或 Warnings慎王,也可以 Ctrl+Shift+M
: 跳轉(zhuǎn)到行數(shù)赖淤,也可以 Ctrl+G 直接進入
@ 跳轉(zhuǎn)到 symbol(搜索變量或者函數(shù)),也可以 Ctrl+Shift+O 直接進入
@ 根據(jù)分類跳轉(zhuǎn) symbol确丢,查找屬性或函數(shù)鲜侥,也可以 Ctrl+Shift+O 后輸入:進入
# 根據(jù)名字查找 symbol描函,也可以 Ctrl+T

2. 常用快捷鍵

2.1. 編輯器與窗口管理

快捷鍵名 說明
打開一個新窗口 Ctrl+Shift+N
關(guān)閉窗口 Ctrl+Shift+W
同時打開多個編輯器(查看多個文件)
新建文件 Ctrl+N
文件之間切換 Ctrl+Tab
常用切出一個新的編輯器(最多 3 個) Ctrl+\舀寓,也可以按住 Ctrl 鼠標點擊 Explorer 里的文件名
常用左中右 3 個編輯器的快捷鍵 Ctrl+1 Ctrl+2 Ctrl+3
3 個編輯器之間循環(huán)切換 Ctrl+
編輯器換位置 Ctrl+k然后按 Left或 Right

3. 代碼編輯

3.1. 格式調(diào)整

快捷鍵名 說明
常用代碼行縮進左 Ctrl+[
常用代碼行縮進右 Ctrl+]
常用復制當前行/當前選中內(nèi)容 Ctrl+C
常用剪切當前行/當前選中內(nèi)容 Ctrl+X
代碼格式化 Shift+Alt+F互墓,或 Ctrl+Shift+P 后輸入 format code
向上移動一行 Alt+Up
向下移動一行 Alt+Down
向上復制一行 Shift+Alt+Up
向下復制一行 Shift+Alt+Down
在當前行下邊插入一行 Ctrl+Enter
在當前行上方插入一行 Ctrl+Shift+Enter

3.2. 光標相關(guān)

快捷鍵名 說明
移動到行首 Home
移動到行尾 End
移動到文件結(jié)尾 Ctrl+End
移動到文件開頭 Ctrl+Home
移動到定義處 F12
定義處縮略圖 只看一眼而不跳轉(zhuǎn)過去 Alt+F12
移動到后半個括號 Ctrl+Shift+]
選擇從光標到行尾 Shift+End
選擇從行首到光標處 Shift+Home
刪除光標右側(cè)的所有字 Ctrl+Delete
擴展/縮小選取范圍 Shift+Alt+Left 和 Shift+Alt+Right
多行編輯(列編輯) Alt+Shift+鼠標左鍵判莉,Ctrl+Alt+Down/Up
同時選中所有匹配 Ctrl+Shift+L
下一個匹配的也被選中 (在 sublime 中是刪除當前行骂租,后面自定義快鍵鍵中渗饮,設(shè)置與 Ctrl+Shift+K 互換了) Ctrl+D
回退上一個光標操作 Ctrl+U
選中所有匹配詞批量編輯 鼠標高亮選中需要查找的詞宿刮,按下 Ctrl + Shift + L鍵僵缺,即可快速選中當前文件中所有匹配的詞磕潮,并在每一個詞后面有一個編輯光標自脯,可批量同步編輯
折疊所有區(qū)域代碼 Ctrl+K Ctrl+0(零)
展開所有區(qū)域代碼 Ctrl+K Ctrl+J
打開當前文件所在目錄 Ctrl+K R

3.3. 重構(gòu)代碼

快捷鍵名 說明
找到所有的引用 Shift+F12
同時修改本文件中所有匹配的 Ctrl+F12
重命名 比如要修改一個方法名之景,可以選中后按 F2,輸入新名字膏潮,回車锻狗,則所有該方法的引用也都同步更新了
跳轉(zhuǎn)到下一個 Error 或 Warning 當有多個錯誤時可以按 F8 逐個跳轉(zhuǎn)
查看 diff 在 explorer 里選擇文件右鍵 Set file tocompare,然后需要對比的文件上右鍵選擇 Compare with file_name_you_chose

3.4.查找替換

查找替換 Ctrl+F
查找 Ctrl+F
查找替換 Ctrl+H
整個文件夾中查找 Ctrl+Shift+F

3.5. 顯示相關(guān)

快捷鍵名 說明
全屏 F11
zoomIn/zoomOut Ctrl +/-
側(cè)邊欄顯/隱 Ctrl+B
顯示資源管理器 Ctrl+Shift+E
顯示搜索 Ctrl+Shift+F
顯示 Git Ctrl+Shift+G
顯示 Debug Ctrl+Shift+D
顯示 Output Ctrl+Shift+U

3.6. 其他

快捷鍵名 說明
自動保存 File -> AutoSave 焕参,或者 Ctrl+Shift+P轻纪,輸入 auto

4. 修改默認快捷鍵

打開默認鍵盤快捷方式設(shè)置: File -> Preferences -> Keyboard Shortcuts,或者:Alt+F -> p -> k

修改 keybindings.json

// Place your key bindings in this file to overwrite the defaults
[
    // ctrl+space 被切換輸入法快捷鍵占用
    {
        "key": "ctrl+alt+space",
        "command": "editor.action.triggerSuggest",
        "when": "editorTextFocus"
    },
    // ctrl+d 刪除一行
    {
        "key": "ctrl+d",
        "command": "editor.action.deleteLines",
        "when": "editorTextFocus"
    },
    // 與刪除一行的快捷鍵互換
    {
        "key": "ctrl+shift+k",
        "command": "editor.action.addSelectionToNextFindMatch",
        "when": "editorFocus"
    },
    // ctrl+shift+/多行注釋
    {
        "key":"ctrl+shift+/",
        "command": "editor.action.blockComment",
        "when": "editorTextFocus"
    },
    // 定制與 sublime 相同的大小寫轉(zhuǎn)換快捷鍵
    editor.action.transformToLowercase
    editor.action.transformToUppercase
    {
        "key": "ctrl+k ctrl+u",
        "command": "editor.action.transformToUppercase"
        "when": "editorTextFocus"
    },
    {
        "key": "ctrl+k ctrl+l",
        "command": "editor.action.transformToLowercase"
        "when": "editorTextFocus"
    }
]

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末叠纷,一起剝皮案震驚了整個濱河市刻帚,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌涩嚣,老刑警劉巖缓艳,帶你破解...
    沈念sama閱讀 219,366評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件溪窒,死亡現(xiàn)場離奇詭異摹芙,居然都是意外死亡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人嚎幸,你說我怎么就攤上這事焦影〔暗#” “怎么了闸氮?”我有些...
    開封第一講書人閱讀 165,689評論 0 356
  • 文/不壞的土叔 我叫張陵或悲,是天一觀的道長翎蹈。 經(jīng)常有香客問我,道長拥知,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,925評論 1 295
  • 正文 為了忘掉前任峦嗤,我火速辦了婚禮,結(jié)果婚禮上副瀑,老公的妹妹穿的比我還像新娘狈孔。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 67,942評論 6 392
  • 文/花漫 我一把揭開白布华烟。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪洞坑。 梳的紋絲不亂的頭發(fā)上本慕,一...
    開封第一講書人閱讀 51,727評論 1 305
  • 那天浪腐,我揣著相機與錄音淆游,去河邊找鬼。 笑死访得,一個胖子當著我的面吹牛搜骡,可吹牛的內(nèi)容都是我干的谈竿。 我是一名探鬼主播,決...
    沈念sama閱讀 40,447評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼憔辫,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,349評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體油湖,經(jīng)...
    沈念sama閱讀 45,820評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡郑什,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,990評論 3 337
  • 正文 我和宋清朗相戀三年剃法,在試婚紗的時候發(fā)現(xiàn)自己被綠了优构。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,127評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出阀湿,到底是詐尸還是另有隱情邑退,我是刑警寧澤,帶...
    沈念sama閱讀 35,812評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏苔巨。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,471評論 3 331
  • 文/蒙蒙 一活翩、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦葬馋、人聲如沸甩恼。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,017評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽妄荔。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間内地,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,142評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留喉悴,地道東北人今魔。 一個月前我還...
    沈念sama閱讀 48,388評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子晌梨,可洞房花燭夜當晚...
    茶點故事閱讀 45,066評論 2 355

推薦閱讀更多精彩內(nèi)容