|
| 1 | +# [Visual Studio Code 快捷键大全(最全)](https://blog.csdn.net/dreaming317/article/details/103823950) |
| 2 | + |
| 3 | +Visual Studio Code 是一款优秀的编辑器,对于开发前端带来了很多便利,熟悉快捷键的使用,能够起到事半功倍的作用,提高工作效率。下面就Visual Studio Code常用快捷键的一些介绍,若有不到之处请留言指出,我会及时纠正。 |
| 4 | + |
| 5 | +## 通用 General |
| 6 | + |
| 7 | +| 按 Press | 功能 Function | |
| 8 | +| :------------------- | :---------------------------------- | |
| 9 | +| Ctrl + Shift + P,F1 | 显示命令面板 Show Command Palette | |
| 10 | +| Ctrl + P | 快速打开 Quick Open | |
| 11 | +| Ctrl + Shift + N | 新窗口/实例 New window/instance | |
| 12 | +| Ctrl + Shift + W | 关闭窗口/实例 Close window/instance | |
| 13 | + |
| 14 | +## 基础编辑 Basic editing |
| 15 | + |
| 16 | +| 按 Press | 功能 Function | |
| 17 | +| :---------------- | :---------------------------------------------------------- | |
| 18 | +| Ctrl+X | 剪切行(空选定) Cut line (empty selection) | |
| 19 | +| Ctrl+C | 复制行(空选定)Copy line (empty selection) | |
| 20 | +| Alt+ ↑ / ↓ | 向上/向下移动行 Move line up/down | |
| 21 | +| Shift+Alt + ↓ / ↑ | 向上/向下复制行 Copy line up/down | |
| 22 | +| Ctrl+Shift+K | 删除行 Delete line | |
| 23 | +| Ctrl+Enter | 在下面插入行 Insert line below | |
| 24 | +| Ctrl+Shift+Enter | 在上面插入行 Insert line above | |
| 25 | +| Ctrl+Shift+\ | 跳到匹配的括号 Jump to matching bracket | |
| 26 | +| Ctrl+] / [ | 缩进/缩进行 Indent/outdent line | |
| 27 | +| Home | 转到行首 Go to beginning of line | |
| 28 | +| End | 转到行尾 Go to end of line | |
| 29 | +| Ctrl+Home | 转到文件开头 Go to beginning of file | |
| 30 | +| Ctrl+End | 转到文件末尾 Go to end of file | |
| 31 | +| Ctrl+↑ / ↓ | 向上/向下滚动行 Scroll line up/down | |
| 32 | +| Alt+PgUp / PgDown | 向上/向下滚动页面 Scroll page up/down | |
| 33 | +| Ctrl+Shift+[ | 折叠(折叠)区域 Fold (collapse) region | |
| 34 | +| Ctrl+Shift+] | 展开(未折叠)区域 Unfold (uncollapse) region | |
| 35 | +| Ctrl+K Ctrl+[ | 折叠(未折叠)所有子区域 Fold (collapse) all subregions | |
| 36 | +| Ctrl+K Ctrl+] | 展开(未折叠)所有子区域 Unfold (uncollapse) all subregions | |
| 37 | +| Ctrl+K Ctrl+0 | 折叠(折叠)所有区域 Fold (collapse) all regions | |
| 38 | +| Ctrl+K Ctrl+J | 展开(未折叠)所有区域 Unfold (uncollapse) all regions | |
| 39 | +| Ctrl+K Ctrl+C | 添加行注释 Add line comment | |
| 40 | +| Ctrl+K Ctrl+U | 删除行注释 Remove line comment | |
| 41 | +| Ctrl+/ | 切换行注释 Toggle line comment | |
| 42 | +| Shift+Alt+A | 切换块注释 Toggle block comment | |
| 43 | +| Alt+Z | 切换换行 Toggle word wrap | |
| 44 | + |
| 45 | +## 导航 Navigation |
| 46 | + |
| 47 | +| 按 Press | 功能 Function | |
| 48 | +| :----------------- | :--------------------------------------------------- | |
| 49 | +| Ctrl + T | 显示所有符号 Show all Symbols | |
| 50 | +| Ctrl + G | 转到行... Go to Line... | |
| 51 | +| Ctrl + P | 转到文件... Go to File... | |
| 52 | +| Ctrl + Shift + O | 转到符号... Go to Symbol... | |
| 53 | +| Ctrl + Shift + M | 显示问题面板 Show Problems panel | |
| 54 | +| F8 | 转到下一个错误或警告 Go to next error or warning | |
| 55 | +| Shift + F8 | 转到上一个错误或警告 Go to previous error or warning | |
| 56 | +| Ctrl + Shift + Tab | 导航编辑器组历史记录 Navigate editor group history | |
| 57 | +| Alt + ←/→ | 返回/前进 Go back / forward | |
| 58 | +| Ctrl + M | 切换选项卡移动焦点 Toggle Tab moves focus | |
| 59 | + |
| 60 | +## 搜索和替换 Search and replace |
| 61 | + |
| 62 | +| 按 Press | 功能 Function | |
| 63 | +| :---------------- | :----------------------------------------------------------- | |
| 64 | +| Ctrl + F | 查找 Find | |
| 65 | +| Ctrl + H | 替换 Replace | |
| 66 | +| F3 / Shift + F3 | 查找下一个/上一个 Find next/previous | |
| 67 | +| Alt + Enter | 选择查找匹配的所有出现 Select all occurences of Find match | |
| 68 | +| Ctrl + D | 将选择添加到下一个查找匹配 Add selection to next Find match | |
| 69 | +| Ctrl + K Ctrl + D | 将最后一个选择移至下一个查找匹配项 Move last selection to next Find match | |
| 70 | +| Alt + C / R / W | 切换区分大小写/正则表达式/整个词 Toggle case-sensitive / regex / whole word | |
| 71 | + |
| 72 | +## 多光标和选择 Multi-cursor and selection |
| 73 | + |
| 74 | +| 按 Press | 功能 Function | |
| 75 | +| :--------------------------------- | :----------------------------------------------------------- | |
| 76 | +| Alt +单击 | 插入光标 Insert cursor | |
| 77 | +| Ctrl + Alt +↑/↓ | 在上/下插入光标 Insert cursor above / below | |
| 78 | +| Ctrl + U | 撤消上一个光标操作 Undo last cursor operation | |
| 79 | +| Shift + Alt + I | 在选定的每一行的末尾插入光标 Insert cursor at end of each line selected | |
| 80 | +| Ctrl + I | 选择当前行 Select current line | |
| 81 | +| Ctrl + Shift + L | 选择当前选择的所有出现 Select all occurrences of current selection | |
| 82 | +| Ctrl + F2 | 选择当前字的所有出现 Select all occurrences of current word | |
| 83 | +| Shift + Alt + → | 展开选择 Expand selection | |
| 84 | +| Shift + Alt + ← | 缩小选择 Shrink selection | |
| 85 | +| Shift + Alt + (拖动鼠标) | 列(框)选择 Column (box) selection | |
| 86 | +| Ctrl + Shift + Alt +(箭头键) | 列(框)选择 Column (box) selection | |
| 87 | +| Ctrl + Shift + Alt + PgUp / PgDown | 列(框)选择页上/下 Column (box) selection page up/down | |
| 88 | + |
| 89 | +## 丰富的语言编辑 Rich languages editing |
| 90 | + |
| 91 | +| 按 Press | 功能 Function | |
| 92 | +| :------------------- | :----------------------------------------------------- | |
| 93 | +| Ctrl + 空格 | 触发建议 Trigger suggestion | |
| 94 | +| Ctrl + Shift + Space | 触发器参数提示 Trigger parameter hints | |
| 95 | +| Tab | Emmet 展开缩写 Emmet expand abbreviation | |
| 96 | +| Shift + Alt + F | 格式化文档 Format document | |
| 97 | +| Ctrl + K Ctrl + F | 格式选定区域 Format selection | |
| 98 | +| F12 | 转到定义 Go to Definition | |
| 99 | +| Alt + F12 | Peek定义 Peek Definition | |
| 100 | +| Ctrl + K F12 | 打开定义到边 Open Definition to the side | |
| 101 | +| Ctrl + . | 快速解决 Quick Fix | |
| 102 | +| Shift + F12 | 显示引用 Show References | |
| 103 | +| F2 | 重命名符号 Rename Symbol | |
| 104 | +| Ctrl + Shift + . /, | 替换为下一个/上一个值 Replace with next/previous value | |
| 105 | +| Ctrl + K Ctrl + X | 修剪尾随空格 Trim trailing whitespace | |
| 106 | +| Ctrl + K M | 更改文件语言 Change file language | |
| 107 | + |
| 108 | +## 编辑器管理 Editor management |
| 109 | + |
| 110 | +| 按 Press | 功能 Function | |
| 111 | +| :----------------------- | :----------------------------------------------------------- | |
| 112 | +| Ctrl+F4, Ctrl+W | 关闭编辑器 Close editor | |
| 113 | +| Ctrl+K F | 关闭文件夹 Close folder | |
| 114 | +| Ctrl+\ | 拆分编辑器 Split editor | |
| 115 | +| Ctrl+ 1 / 2 / 3 | 聚焦到第1,第2或第3编辑器组 Focus into 1st, 2nd or 3rd editor group | |
| 116 | +| Ctrl+K Ctrl+ ←/→ | 聚焦到上一个/下一个编辑器组 Focus into previous/next editor group | |
| 117 | +| Ctrl+Shift+PgUp / PgDown | 向左/向右移动编辑器 Move editor left/right | |
| 118 | +| Ctrl+K ← / → | 移动活动编辑器组 Move active editor group | |
| 119 | + |
| 120 | +## 文件管理 File management |
| 121 | + |
| 122 | +| 按 Press | 功能 Function | |
| 123 | +| :------------- | :----------------------------------------------------------- | |
| 124 | +| Ctrl+N | 新文件 New File | |
| 125 | +| Ctrl+O | 打开文件... Open File... | |
| 126 | +| Ctrl+S | 保存 Save | |
| 127 | +| Ctrl+Shift+S | 另存为... Save As... | |
| 128 | +| Ctrl+K S | 全部保存 Save All | |
| 129 | +| Ctrl+F4 | 关闭 Close | |
| 130 | +| Ctrl+K Ctrl+W | 关闭所有 Close All | |
| 131 | +| Ctrl+Shift+T | 重新打开关闭的编辑器 Reopen closed editor | |
| 132 | +| Ctrl+K | 输入保持打开 Enter Keep Open | |
| 133 | +| Ctrl+Tab | 打开下一个 Open next | |
| 134 | +| Ctrl+Shift+Tab | 打开上一个 Open previous | |
| 135 | +| Ctrl+K P | 复制活动文件的路径 Copy path of active file | |
| 136 | +| Ctrl+K R | 显示资源管理器中的活动文件 Reveal active file in Explorer | |
| 137 | +| Ctrl+K O | 显示新窗口/实例中的活动文件 Show active file in new window/instance | |
| 138 | + |
| 139 | +## 显示 Display |
| 140 | + |
| 141 | +| 按 Press | 功能 Function | |
| 142 | +| :----------- | :------------------------------------------------------- | |
| 143 | +| F11 | 切换全屏 Toggle full screen | |
| 144 | +| Shift+Alt+1 | 切换编辑器布局 Toggle editor layout | |
| 145 | +| Ctrl+ = / - | 放大/缩小 Zoom in/out | |
| 146 | +| Ctrl+B | 切换侧栏可见性 Toggle Sidebar visibility | |
| 147 | +| Ctrl+Shift+E | 显示浏览器/切换焦点 Show Explorer / Toggle focus | |
| 148 | +| Ctrl+Shift+F | 显示搜索 Show Search | |
| 149 | +| Ctrl+Shift+G | 显示Git Show Git | |
| 150 | +| Ctrl+Shift+D | 显示调试 Show Debug | |
| 151 | +| Ctrl+Shift+X | 显示扩展 Show Extensions | |
| 152 | +| Ctrl+Shift+H | 替换文件 Replace in files | |
| 153 | +| Ctrl+Shift+J | 切换搜索详细信息 Toggle Search details | |
| 154 | +| Ctrl+Shift+C | 打开新命令提示符/终端 Open new command prompt/terminal | |
| 155 | +| Ctrl+Shift+U | 显示输出面板 Show Output panel | |
| 156 | +| Ctrl+Shift+V | 切换Markdown预览 Toggle Markdown preview | |
| 157 | +| Ctrl+K V | 从旁边打开Markdown预览 Open Markdown preview to the side | |
| 158 | + |
| 159 | +## 调试 Debug |
| 160 | + |
| 161 | +| 按 Press | 功能 Function | |
| 162 | +| :-------------- | :-------------------------- | |
| 163 | +| F9 | 切换断点 Toggle breakpoint | |
| 164 | +| F5 | 开始/继续 Start/Continue | |
| 165 | +| Shift+F5 | 停止 Stop | |
| 166 | +| F11 / Shift+F11 | 下一步/上一步 Step into/out | |
| 167 | +| F10 | 跳过 Step over | |
| 168 | +| Ctrl+K Ctrl+I | 显示悬停 Show hover | |
| 169 | + |
| 170 | +## 集成终端 Integrated terminal |
| 171 | + |
| 172 | +| 按 Press | 功能 Function | |
| 173 | +| :------------------ | :---------------------------------------- | |
| 174 | +| Ctrl+` | 显示集成终端 Show integrated terminal | |
| 175 | +| Ctrl+Shift+` | 创建新终端 Create new terminal | |
| 176 | +| Ctrl+Shift+C | 复制选定 Copy selection | |
| 177 | +| Ctrl+Shift+V | 粘贴到活动端子 Paste into active terminal | |
| 178 | +| Ctrl+↑ / ↓ | 向上/向下滚动 Scroll up/down | |
| 179 | +| Shift+PgUp / PgDown | 向上/向下滚动页面 Scroll page up/down | |
| 180 | +| Ctrl+Home / End | 滚动到顶部/底部 Scroll to top/bottom | |
| 181 | + |
| 182 | +附Visual Studio Code官网快捷键参考: |
0 commit comments