Alt + R : 开启正则表达式功能
Alt + Enter: 找到匹配目标后全部选择
Ctrl + R:前往 method(mac 下 ⌘ + R
Ctrl + M:跳转到对应括号
Ctrl + Shift + ↑/↓:与上/下一行交换位置

Ctrl + D:选择单词,重复可增加选择下一个相同的单词
Ctrl + L:选择行,重复可依次增加选择下一行

Ctrl + Shift + P:打开命令面板

Ctrl + P:搜索项目中的文件(mac 下 ⌘ + P),在里面输入:
admi@auto 可以定位到相应文件夹(admin.html)下的相应方法(auto)。

Ctrl + G:跳转到第几行
Ctrl + W:关闭当前打开文件
Ctrl + Shift + W:关闭所有打开文件
Ctrl + Shift + V:粘贴并格式化
Ctrl + Shift + L:选择多行
Ctrl + Shift + Enter:在当前行前插入新行
Ctrl + X:删除当前行
Ctrl + U:软撤销,撤销光标位置
Ctrl + Shift + J:选择标签内容
Ctrl + F:查找内容
Ctrl + Shift + F:查找并替换
Ctrl + H:替换
Ctrl + N:新建窗口
Ctrl + K + B:开关侧栏
Ctrl + Shift + M:选中当前括号内容,重复可选择括号本身
Ctrl + F2:设置/删除标记
Ctrl + /:注释当前行
Ctrl + Shift + /:当前位置(对选中内容)插入块注释
Ctrl + Alt + /:块注释,并 Focus 到首行,写注释说明用的
Ctrl + Shift + A:选择当前标签前后,修改标签用的
F11:全屏
Shift + F11:全屏免打扰模式,只编辑当前文件
Alt + F3:选择所有相同的词
Alt + .:闭合标签
Alt + Shift + 数字:分屏显示
Alt + 数字:切换到第 N 个文件
Shift + 右键拖动:上下拖动设置多个光标位并在多行选中相同长度内容,用来更改或插入列内容
鼠标的前进后退键:可切换 Tab 文件
Ctrl + 左键点击:选择多个位置
Ctrl + shift + D: 复制并粘贴光标所在行
Ctrl + shift + T: 恢复已经关闭的标签页

Editing

Keypress Command:

Ctrl + X Delete line
Ctrl + ↩ Insert line after
Ctrl + ⇧ + ↩ Insert line before
Ctrl + ⇧ + ↑ Move line/selection up
Ctrl + ⇧ + ↓ Move line/selection down
Ctrl + L Select line - Repeat to select next lines
Ctrl + D Select word - Repeat select others occurrences
Ctrl + M Jump to closing parentheses Repeat to jump to opening parentheses
Ctrl + ⇧ + M Select all contents of the current parentheses
Ctrl + KK Delete from cursor to end of line
Ctrl + K + ⌫ Delete from cursor to start of line
Ctrl + ] Indent current line(s)
Ctrl + [ Un-indent current line(s)
Ctrl + ⇧ + D Duplicate line(s)
Ctrl + J Join line below to the end of the current line
Ctrl + / Comment/un-comment current line
Ctrl + ⇧ + / Block comment current selection
Ctrl + Y Redo, or repeat last keyboard shortcut command
Ctrl + ⇧ + V Paste and indent correctly
Ctrl + Space Select next auto-complete suggestion
Ctrl + U soft undo; jumps to your last change before undoing change when repeated

Windows
Ctrl + Alt + Up Column selection up
Ctrl + Alt + Down Column selection down

Linux
Alt + ⇧ + Up Column selection up
Alt + ⇧ + Down Column selection up

Keypress Command:

Ctrl + P Quick-open files by name
Ctrl + R Goto symbol
Ctrl + ; Goto word in current file
Ctrl + G Goto line in current file

General

Keypress Command:

Ctrl + ⇧ + P Command prompt
Ctrl + KB Toggle side bar
Ctrl + ⇧ + Alt + P Show scope in status bar

Find/Replace

Keypress Command:

Ctrl + F Find
Ctrl + H Replace
Ctrl + ⇧ + F Find in files

Tabs

Keypress Command:

Ctrl + ⇧ + t Open last closed tab
Ctrl + PgUp Cycle up through tabs
Ctrl + PgDn Cycle down through tabs
Ctrl + ⇆ Find in files
Alt + [NUM] Switch to tab number [NUM] where [NUM] <= number of tabs

Split window

Keypress Command:

Alt + ⇧ + 2 Split view into two columns
Alt + ⇧ + 1 Revert view to single column
Alt + ⇧ + 5 Set view to grid (4 groups)
Ctrl + [NUM] Jump to group where num is 1-4
Ctrl + ⇧ + [NUM] Move file to specified group where num is 1-4

Bookmarks

Keypress Command:

Ctrl + F2 Toggle bookmark
F2 Next bookmark
⇧ + F2 Previous bookmark
Ctrl + ⇧ + F2 Clear bookmarks

Text manipulation

Keypress Command:

Ctrl + KU Transform to Uppercase
Ctrl + KL Transform to Lowercase