Skip to main content

vscode keyboard shortcuts

为了提高在editor的编辑效率, 掌握vscode的快捷键非常有必要. 我收集了VSCODE常用快捷键, 方便忘记的时候查看.

general

Shortcut (Windows/Linux)Shortcut (Mac)DescriptionChinese Description
Ctrl + SCmd + SSave the current file保存当前文件
Ctrl + NCmd + NCreate a new file新建文件
Ctrl + WCmd + WClose the current file or window关闭当前文件或窗口
Ctrl + XCmd + XCut selected text剪切选中文本
Ctrl + ZCmd + ZUndo last action撤销上一个操作
Ctrl + YCmd + YRedo last undone action重做上一个撤销的操作
Ctrl + FCmd + FFind in current file在当前文件中查找
Ctrl + HCmd + HReplace text in current file在当前文件中替换文本
Ctrl + ACmd + ASelect all text选择所有文本
Ctrl + OCmd + OOpen a file打开文件
Shortcut (Windows/Linux)Shortcut (Mac)DescriptionChinese Description
Ctrl + BCmd + BToggle sidebar visibility切换侧边栏可见性
Ctrl + `Cmd + `Toggle integrated terminal切换集成终端
Ctrl + TabCtrl + TabSwitch between open files切换打开的文件
Ctrl + Shift + ECmd + Shift + EFocus on Explorer聚焦到资源管理器
Ctrl + 1/2/3Cmd + 1/2/3Focus on editor group 1, 2, or 3聚焦到编辑器组1、2或3

Text Editing

Shortcut (Windows/Linux)Shortcut (Mac)DescriptionChinese Description
Alt + Up/DownOption + Up/DownMove line up or down向上或向下移动行
Ctrl + DCmd + DSelect next occurrence of current word选择当前单词的下一个出现位置
Ctrl + Shift + LCmd + Shift + LSelect all occurrences of current word选择当前单词的所有出现位置
Alt + Shift + Up/DownOption + Shift + Up/DownDuplicate line up or down向上或向下复制行
Ctrl + EnterCmd + EnterInsert line below在下方插入新行

Code Refactoring and Formatting

Shortcut (Windows/Linux)Shortcut (Mac)DescriptionChinese Description
F2F2Rename symbol (variable/function)重命名符号(变量/函数)
Ctrl + /Cmd + /Toggle line comment切换行注释
Alt + Shift + FOption + Shift + FFormat document格式化文档
Ctrl + Shift + ICmd + Shift + IFormat selection格式化选中的代码
Ctrl + ] / [Cmd + ] / [Indent/outdent line缩进/取消缩进行

Productivity and Tools

Shortcut (Windows/Linux)Shortcut (Mac)DescriptionChinese Description
Ctrl + Shift + PCmd + Shift + POpen Command Palette打开命令面板
Ctrl + K Ctrl + SCmd + K Cmd + SOpen keyboard shortcuts editor打开键盘快捷键编辑器
F5F5Start/Continue debugging开始/继续调试
Ctrl + Shift + FCmd + Shift + FSearch across all files跨文件搜索
Ctrl + PCmd + PQuick open file by name按名称快速打开文件

References