Keyboard shortcuts for Windows

General

基本

Ctrl+Shift+P, F1

  • Show Command Palette

  • 弹出命令窗口

Ctrl+P

  • Quick Open

  • 快速打开文件

Ctrl+Shift+N

  • New window/instance

  • 新建窗口

Ctrl+Shift+W
* Close window/instance

  • 关闭窗口

Basic editing

Ctrl+X

  • Cut line (empty selection)

  • 剪贴选中,如无选中则剪贴当前行

Ctrl+C
* Copy line (empty selection)

  • 复制选中,如无选中则复制当前行

Alt+Up/Down

  • Move line Up/Down

  • 当前行向上/下移动

Shift+Alt+Up/Down

  • Copy line Up/Down

  • 向上/下拷贝粘贴当前行

Ctrl+Shift+K

  • Delete line

  • 删除当前行

Ctrl+Enter

  • Insert line below

  • 向下插入空行

Ctrl+Shift+Enter

  • Insert line above

  • 向上插入空行

Ctrl+Shift+\

  • Jump to matching bracket

  • 跳转到匹配的括号

Ctrl+]/[

  • Indent/outdent line

Home

  • Go to beginning of line

  • 跳转到行首

End

  • Go to end of line

  • 跳转到行尾

Ctrl+Home

  • Go to beginning of file

  • 跳转到文件开头

Ctrl+End

  • Go to end of file

  • 跳转到文件结束

Ctrl+Up/

  • Scroll line Up/Down

  • 光标不动,屏幕向上/下滚动一行

Alt+PgUp/PgDown

  • Scroll page Up/Down

  • 上/下滚动一页

Ctrl+Shift+[

  • Fold (collapse) region

  • 折叠

Ctrl+Shift+]

  • Unfold (uncollapse) region

  • 展开

Ctrl+K Ctrl+[

  • Fold (collapse) all subregions

  • 折叠全部

Ctrl+K Ctrl+]

  • Unfold (uncollapse) all subregions

  • 展开全部

Ctrl+K Ctrl+0

  • Fold (collapse) all regions

Ctrl+k Ctrl+J

  • Unfold (uncollapse) all regions

Ctrl+K Ctrl+C

  • Add line comment

  • 注释当前行

Ctrl+K Ctrl+U

  • Remove line comment

  • 取消注释当前行

Ctrl+/

  • Toggle line comment

  • 注释选中,如无选中注释当前行

Shift+Alt+A

  • Toggle block comment

  • 注释代码块

Alt+Z

  • Toggle word wrap

Ctrl+T

  • Show allSymbols

Ctrl+G

  • Go to Line

  • 跳转到行

Ctrl+P

  • Go to File

  • 快速打开文件

Ctrl+Shift+O

  • Go to Symbol

Ctrl+Shift+M

  • Show Problems panel

  • 弹出错误窗口

F8

  • Go to next error or warning

  • 跳到下一个错误或警告

Shift+F8

  • Go to previous error or warning

  • 跳到上一个错误或警告

Ctrl+Shift+Tab

  • Navigate editor group history

  • 游览编辑文件历史记录

Alt+Left/Right

  • Go back/forward

Ctrl+M

  • Toggle Tab moves focus

Search and replace

Ctrl+F

  • Find

  • 搜索

Ctrl+H

  • Replace

  • 替换

F3/Shift+F3

  • Find next/previous

  • 跳到上/下一个搜索结果

Alt+Enter

  • Select all occurences of Find match

  • 选中所有搜索结果

Ctrl+D

  • Add selection to next Find match

  • 添加下一个搜索结果到选中

Ctrl+K Ctrl+D

  • Move last selection to next Find match

Alt+C/R/W

  • Toggle case-sensitive/regex/whole word

  • 切换区分大小写/正则表达式/全词匹配

Multi-cursor and selection

Alt+Click

  • Insert cursor

  • 多光标编辑

Ctrl+Alt+Up/Down

  • Insert cursor above/below

  • 向上/下插入光标

Ctrl+U

  • Undo last cursor operation

  • 取消最后一个光标操作

Shift+Alt+I

  • Insert cursor at end of each line selected

  • 将光标插入选中的每一行末尾

Ctrl+I

  • Select current line

  • 选中当前行

Ctrl+Shift+L

  • Select all occurrences of current selection

  • 选中所有出现的

Ctrl+F2

  • Select all occurrences of current word

  • 选中所有出现的光标处的单词

Shift+Alt+Right

  • Expand selection

Shift+Alt+Left

  • Shrink selection

Shift+Alt+(drag mouse)

  • Column (box) selection

Ctrl+Shift+Alt+(arrow key)

  • Column (box) selection

Ctrl+Shift+Alt+PgUp/PgDown

  • Column (box) selection page up/down

Rich languages editing

语言编辑

Ctrl+Space

  • Trigger suggestion

  • 智能补全

Ctrl+Shift+Space

  • Trgger parameter hints

  • 智能参数提示

Tab

  • Emmet expand abbreviation

  • Emmet展开

Shift+Alt+F

  • Format document

  • 格式化文件

Ctrl+K Ctrl+F

  • Format selection

  • 格式化选中

F12

  • Go to Definition

  • 跳转到定义

Alt+F12

  • Peek Definition

Ctrl+K F12

  • Open Definition to the side

Ctrl+.

  • Quick Fix

Shift+F12

  • Show References

F2

  • Rename Symbol

Ctrl+Shift+ ./,

  • Replace with next/previous value

Ctrl+K Ctrl+X

  • Trim trailing whitespace

Ctrl+K M

  • Change file language

Editor management

编辑管理

Ctrl+F4,Ctrl+W

  • Close editor

  • 关闭编辑器

Ctrl+K F

  • Colse folder

  • 关闭文件夹

Ctrl+\

  • Split editor

  • 垂直分割窗口

Ctrl+1/2/3

  • Focus into 1,2 or 3 editor group

  • 切换光标到第1/2/3个分割窗口

Ctrl+K Ctrl+left/right

  • Focus into previous/next editor group

Ctrl+Shift+PgUp /

  • Move editor left/right

PgDown Ctrl+K left/right

  • Move active editor group

  • 切换光标到左/右分割窗口

File management

文件管理

Ctrl+N

  • New File

  • 新建文件

Ctrl+O

  • Open File

  • 打开文件

Ctrl+S

  • Save

  • 保存

Ctrl+Shift+S

  • Save As

  • 另存为

Ctrl+K S

  • Save All

  • 保存全部

Ctrl+F4

  • Close

  • 关闭

Ctrl+K Ctrl+W

  • Colse All

  • 关闭全部

Ctrl+Shift+T

  • Reopen closed editor

  • 重启编辑器

Ctrl+K Enter

  • Keep Open

Ctrl+Tab

  • Open next

  • 下一个标签

Ctrl+Shift+Tab

  • Open previous

  • 上一个标签

Ctrl+K P

  • Copy path of active file

  • 拷贝当前编辑文件完成路径地址

Ctrl+K R

  • Reveal active file in Explorer

  • 在资源管理器打开当前文件所在目录

Ctrl+K O

  • Show active file in new window/instance

  • 在新编辑器窗口中打开当前文件

Display

显示界面

F11

  • Toggle full screen

  • 全屏

Shift+Alt+1

  • Toggle editor layout

  • 切换编辑布局

Ctrl+=/-

  • Zoom in/out

  • 放大/缩小

Ctrl+B

  • Toggle Sidebar visibility

  • 打开/关闭侧边栏

Ctrl+Shift+E

  • Show Explorer/Toggle focus

  • 侧边栏资源管理器

Ctrl+Shift+F

  • Show Search

  • 搜索

Ctrl+Shift+G

  • Show Git

  • 版本控制

Ctrl+Shift+D

  • Show Debug

  • 调试

Ctrl+Shift+X

  • Show Extensions

  • 插件

Ctrl+Shift+H

  • Replace in files

  • 搜索替换

Ctrl+Shift+J

  • Toggle Search details

Ctrl+Shift+C

  • Open new command prompt/terminal

  • CMD

Ctrl+Shift+U

  • Show Output panel

  • 输出

Ctrl+Shift+V

  • Toggle Markdown preview

  • Markdown预览

Ctrl+K V

  • Open Markdown preview to the side

  • Markdown侧边栏预览

Debug

调试

F9

  • Toggle breakopint

F5

  • Start/Continue

Shift+F5

  • Stop

F11/Shift+F11

  • Step into/out

F10

  • Step over

Ctrl+K Ctrl+I

  • Show hover

Intergrated terminal

内置终端

Ctrl+`

  • Show integrated terminal

  • 弹出终端窗口/隐藏终端窗口

Ctrl+Shift+`

  • Create new terminal

  • 新建终端窗口

Ctrl+Shift+C

  • Copy selection

  • 拷贝终端窗口中选中

Ctrl+Shift+V

  • Paste into active terminal

  • 在终端窗口中粘贴

Ctrl+Up/Down

  • Scroll up/down

  • 上/下滚动一行

Shift+PgUp/PgDown

  • Scrool page up/down

  • 上/下滚动一页

Ctrl+Home/End

  • Scroll to top/bottom

  • 滚动到顶/尾