工具篇-VSCode 基本使用
前言:所有快捷键的使用文档都可以通过 快捷键参照文档 ctrl+k ctrl+r或者 help 菜单的 keyboard-shortcuts-reference 查看快捷键参考表,以下为觉得罗列的快捷键只是自己认为用的多的,并作了下练习,实践发现快捷键参照文档中有些快捷键与实际不同,无效时可以查下命令面板
[快捷键参考表中文](https://blog.csdn.net/jiahao1186/article/details/121996966)
目录
日常操作
1.通用设置
1.1 用户设置 ctrl+,
1.2 设置主题 ctrl+K ctrl+T
以下修改主题设置:
1.用户设置 ctrl+,或者VSCode-》首选项-》设置
2.搜color,找到:Workbench:Color Customizations,点击:在 settings.json 中编辑
"workbench.colorCustomizations": {
// "editor.selectionHighlightBorder": "#f5f113", 选择内容的边框颜色
"editor.selectionHighlightBackground": "#0066ff80",//选择内容相关的背景颜色
"editor.selectionBackground": "#f46e4590",//选择内容的背景颜色
"editorIndentGuide.activeBackground":"#4f13f5be",//编辑器活动缩进参考线的颜色
"editorBracketMatch.background":"#f4876790",//匹配括号的背景色
"tab.activeBackground": "#0e29ae98",//当前选项卡背景颜色
}
1.3 文件tab 切换 ctrl+pgdn/pgup
2.新建文件并选择编辑的编程语言
2.1 新建文件:ctrl+N
2.2 选择编辑语言: ctrl+K M
2.3 预览>open preview:ctrl+k V /ctrl+shift+v 并排显示还是新开预览窗口
3. 查看
3.1 查看所有的命令 :ctrl+shift+P 或者 F1
3.2 快捷键查看 ctrl+k ctrl+s (可按**命令查**,也可以按**快捷键查**(点击旁边的键盘))
快捷键参照文档 ctrl+k ctrl+r
3.3 查找要安装的插件 ctrl+shift+X
3.4 查找文件 ctrl+P (文件名)
ctrl+shift+F (文件内容查看)
3.5
4.编辑
序号 | 按 Press | 功能 Function | note |
---|---|---|---|
4.1 | Move line up/down | Alt+ ↑ / ↓ | 行向上/下移动 |
4.2 | Copy line up/down | Shift+Alt + ↓ / ↑ | 行向上/下复制 |
4.3 | Delete line | Ctrl+Shift+K | 删除行 |
4.4 | Insert line below | Ctrl+Enter | 在当前光标的行后加一行 |
4.5 | Insert line above | Ctrl+Shift+Enter | 在当前光标的行前加一行 |
4.6 | Jump to matching bracket | Ctrl+Shift+\ | 跳到匹配的括号 Jump to matching bracket |
4.7 | Indent/outdent line | Ctrl+ ] / [ | 缩进缩出 批量处理方便 |
4.8 | Go to beginning/end of line | Home / End | 转到行首/尾 Go to beginning/end of line |
4.9 | Go to beginning of file | Ctrl+Home | 转到文件开头 Go to beginning of file |
4.1 | Go to end of file | Ctrl+End | 转到文件开头 Go to beginning of file |
4.11 | Scroll line up/down | Ctrl+↑ / ↓ | 滚动条按行移动 |
4.12 | FoldScroll page up/down | Alt+PgUp / PgDn | 滚动条按页移动 |
4.13 | Fold (collapse) region | Ctrl+Shift+[ | 折叠当前层次 |
4.14 | Unfold (uncollapse) region | Ctrl+Shift+] | 展开(未折叠)区域 |
4.15 | Fold (collapse) all subregions | Ctrl+K Ctrl+[ | 折叠当前所有子层次 |
4.16 | Unfold (uncollapse) all subregions | Ctrl+K Ctrl+] | 展开(未折叠)所有子区域 |
4.17 | Fold (collapse) all regions | Ctrl+K Ctrl+0 | 折叠所有层次 |
4.18 | Unfold (uncollapse) all regions | Ctrl+K Ctrl+J | 展开(未折叠)所有区域 |
4.19 | Add line comment | Ctrl+K Ctrl+C | 增加行注释 |
4.2 | Remove line comment | Ctrl+K Ctrl+U | 删除行注释 |
4.21 | Toggle line comment | Ctrl+/ | 增加/删除行注释 |
4.22 | Toggle block comment | Shift+Alt+A | 块注释 |
4.23 | Toggle word wrap | Alt+Z | 是否自动换行 |
4.24 | Format document | Shift + Alt + F | **格式化文档 Format document ** |
4.25 | Format selection | Ctrl + K Ctrl + F | 格式选定区域 |
5.多光标和选择 Multi-cursor and selection
按 Press | 功能 Function |
---|---|
Alt +单击 | 插入光标 Insert cursor |
Ctrl + Alt +↑/↓ | 在上/下插入光标 Insert cursor above / below |
Ctrl + U | 撤消上一个光标操作 Undo last cursor operation |
Shift + Alt + I | 在选定的每一行的末尾插入光标 Insert cursor at end of each line selected |
Ctrl + Shift + L | 选择当前选择的所有出现 Select all occurrences of current selection |
Ctrl + F2 | 选择当前字的所有出现 Select all occurrences of current word |
Shift + Alt + → | 展开选择 Expand selection |
Shift + Alt + ← | 缩小选择 Shrink selection |
Shift + Alt + (拖动鼠标) | 列(框)选择 Column (box) selection |
Ctrl + Shift + Alt + PgUp / PgDown | 列(框)选择页上/下 Column (box) selection page up/down |
Ctrl + Shift + Alt +(箭头键) | 列(框)选择 Column (box) selection |
shift+ PgUp / PgDown | 选择页上/下 |
6.编辑器管理 Editor management /文件管理 File management
按 Press | 功能 Function | useful |
---|---|---|
Ctrl+F4, Ctrl+W | 关闭编辑器 Close editor | Y |
Ctrl+K F | 关闭文件夹 Close folder | Y |
Ctrl+K O | 打开文件夹 Close folder | Y |
Ctrl+\ | 拆分编辑器 Split editor | |
ALT+ 1 / 2 / 3 | 聚焦到第1,第2或第3编辑器组 Focus into 1st, 2nd or 3rd editor group | |
Ctrl+K Ctrl+ ←/→ | 聚焦到上一个/下一个编辑器组 Focus into previous/next editor group | |
Ctrl+K ← / → | 移动活动编辑器组 Move active editor group | |
Ctrl+N | 新文件 New File | Y |
Ctrl+O | 打开文件... Open File... | Y |
Ctrl+S | 保存 Save | Y |
Ctrl+Shift+S | 另存为... Save As... | Y |
Ctrl+K S | 全部保存 Save All | Y |
Ctrl+K Ctrl+W | 关闭所有 Close All | Y |
Ctrl+Shift+T | 重新打开关闭的编辑器 Reopen closed editor | Y |
Ctrl+K | 输入保持打开 Enter Keep Open | |
Ctrl+Shift+PgUp / PgDown | 向左/向右移动编辑器 Move editor left/right | Y |
Ctrl+Tab | 打开下一个 Open next 感觉效果同shift+ PgUp / PgDown | Y |
Ctrl+Shift+Tab | 打开上一个 Open previous 感觉效果同shift+ PgUp / PgDown | Y |
Ctrl+K P | 复制活动文件的路径 Copy path of active file | Y |
Ctrl+K R | 显示资源管理器中的活动文件 Reveal active file in Explorer | Y |
Ctrl+K O | 显示新窗口/实例中的活动文件 Show active file in new window/instance | Y |
7.显示 Display(含调试 Debug/集成终端)
按 Press | 功能 Function | useful | note |
---|---|---|---|
F11 | 切换全屏 Toggle full screen | Y | |
Shift+Alt+1 | 切换编辑器布局 Toggle editor layout | ||
Ctrl+Shift+V | 切换Markdown预览 Toggle Markdown preview | Y | |
Ctrl+K V | 从旁边打开Markdown预览 Open Markdown preview to the side | Y | |
Ctrl+ = / - | 放大/缩小 Zoom in/out | Y | |
Ctrl+Shift+J | 切换搜索详细信息 Toggle Search details | ? | |
Ctrl+B | 切换侧栏可见性 Toggle Sidebar visibility | Y | 侧边栏 显示隐藏 |
Ctrl+Shift+E | 显示浏览器/切换焦点 Show Explorer / Toggle focus | Y | 侧边栏 探索 |
Ctrl+Shift+F | 显示搜索 Show Search | Y | 侧边栏 搜索 |
Ctrl+Shift+H | 替换文件 Replace in files | Y | 侧边栏 搜索 |
Ctrl+Shift+G | 显示Git Show Git | Y | 侧边栏 git |
Ctrl+Shift+X | 显示扩展 Show Extensions | Y | 侧边栏 扩展 |
Ctrl+Shift+D | 显示调试 Show Debug | Y | 侧边栏 调试 |
Ctrl+Shift+U | 显示输出面板 Show Output panel | Y | 输出面板 |
F9 | 切换断点 Toggle breakpoint | Y | 输出面板 调试 |
F5 | 开始/继续 Start/Continue | Y | 输出面板 调试 |
Shift+F5 | 停止 Stop | Y | 输出面板 调试 |
F11 / Shift+F11 | 下一步/上一步 Step into/out | Y | 输出面板 调试 |
F10 | 跳过 Step over | Y | 输出面板 调试 |
Ctrl+K Ctrl+I | 显示悬停 Show hover | Y | 输出面板 调试 |
Ctrl+Shift+U | 显示输出面板 Show Output panel | Y | 输出面板 |
Ctrl+Shift+C | 打开新命令提示符/终端 Open new command prompt/terminal | Y | 输出面板 终端 |
Ctrl+` | 显示集成终端 Show integrated terminal | Y | 输出面板 终端 |
Ctrl+Shift+` | 创建新终端 Create new terminal | Y | 输出面板 终端 |
Ctrl+Shift+C | 复制选定 Copy selection | Y | 输出面板 终端 |
Ctrl+Shift+V | 粘贴到活动端子 Paste into active terminal | Y | 输出面板 终端 |
Ctrl+↑ / ↓ | 向上/向下滚动 Scroll up/down | Y | 输出面板 终端 |
Shift+PgUp / PgDown | 向上/向下滚动页面 Scroll page up/down | Y | 输出面板 终端 |
Ctrl+Home / End | 滚动到顶部/底部 Scroll to top/bottom | Y | 输出面板 终端 |
道阻且长,行则将至;行而不辍,未来可期 -- 《荀子·修身》