侧边栏壁纸
  • 累计撰写 416 篇文章
  • 累计创建 65 个标签
  • 累计收到 145 条评论

目 录CONTENT

文章目录

Visual Studio Code window环境下快捷键大全

Z同学
2022-12-11 / 0 评论 / 2 点赞 / 517 阅读 / 2,182 字
温馨提示:
本文最后更新于 2022-12-19,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

1. 介绍

最近大量使用Visual Studio Code,因为它简直就是神器。相较于其他各种代码阅读器,文本编辑器等等。它要强大太多。

而且关键是:

  • 免费
  • 中文
  • 插件多

所以,我将电脑上的各种文本阅读器都替换成了VSCode。

但是使用新的软件,往往就会开始新的一轮的快捷键的学习了。在这里进行介绍一下Visual Studio Code 在windwos环境下的命令大全。

注意:这些快捷键不是插件命令。是属于Visual Studio本身的各种快捷键。

2. 快捷键

2.1 全局-General

快捷键 描述
Ctrl+Shift+PF1 显示命令选项板(Command Palette)
Ctrl+P 快速打开,转到文件…
Ctrl+Shift+N 新建窗口/实例
Ctrl+Shift+W 关闭窗口/实例
Ctrl+, 打开用户设置
Ctrl+K Ctrl+S 打开键盘快捷键面板 (需要先按Ctrl+K 然后再按Ctrl+S才能显示)

image-20221219161648520

我们如果先按一遍Ctrl+K 就会出现上面的效果了。 这个时候我们再按 Ctrl+S就会出现快捷键面板了。效果入下图:

image-20221219161754380

PS:请注意Ctrl+K 是有时效的,如果超时未按。就会退出Ctrl+K模式。我们就需要重新按了。

2.2 基本编辑快捷键

介绍一些基本编辑操作时,会使用到的各种快捷键。

快捷键 描述
Ctrl+X 剪切行(可以选择空行)
Ctrl+C 粘贴行(可以选择空行)
Alt+ ↑ / ↓ 向上/向下移动行
Shift+Alt + ↓ / ↑ 向上/向下复制行
Ctrl+Shift+K 刪除行(其实可以使用Ctrl+X代替)
Ctrl+Enter 在下面插入行
Ctrl+Shift+Enter 在上面插入行
Ctrl+Shift+\ 跳转到匹配的括号
Ctrl+] / [ 缩进/凸出行
Home / End 转到行首/行尾
Ctrl+Home 转到文件开头
Ctrl+End 转到文件末尾
Ctrl+↑ / ↓ 向上/向下滚动行
Alt+PgUp / PgDn 向上/向下滚动页面
Ctrl+Shift+[ 折叠代码块
Ctrl+Shift+] 展开代码块
Ctrl+K Ctrl+[ 折叠所有子区域
Ctrl+K Ctrl+] 展开所有子区域
Ctrl+K Ctrl+0 折叠所有区域
Ctrl+K Ctrl+J 展开所有区域
Ctrl+K Ctrl+C 添加行注释
Ctrl+K Ctrl+U 删除行注释
Ctrl+/ 切换行注释。也就是给当前行添加上行注释或清理掉行注释(比上面的添加行注释要靠谱)
Shift+Alt+A 切换块注释
Alt+Z 切换换行符

2.3 导航快捷键

介绍一些导航操作的快捷键

快捷键 描述
Ctrl+T 显示所有符号
Ctrl+G 转到指定行…
Ctrl+P 转到文件…
Ctrl+Shift+O 转到符号…
Ctrl+Shift+M 显示问题面板
F8 转到下一个错误或警告
Shift+F8 转到上一个错误或警告
Ctrl+Shift+Tab 导航编辑器组历史记录
Alt+ ← / → 后退/前进
Ctrl+M 切换选项卡移动焦点

2.4 查找与替换快捷键

介绍各种查找工具和替换工具的快捷键

image-20221219164259939

快捷键 描述
Ctrl+F 查找
Ctrl+H 替换
F3 / Shift+F3 查找下一个/上一个
Alt+Enter 选择查找匹配的所有事件。(可以输入正则进行匹配)
Ctrl+D 将所选内容添加到下一个查找匹配项
Ctrl+K Ctrl+D 将上一个选择移至下一个查找匹配项
Alt+C / R / W 切换区分大小写/regex/whole word

2.5 多行光标和选择

Visual Studio Code中可以实现多行光标同步编辑和删除操作。也就是我们可以一次性选择多行然后同时针对多行进行操作。

介绍一些多行操作的快捷键

快捷键 描述
Alt+Click 插入光标
Ctrl+Alt+ ↑ / ↓ 在上方/下方插入光标
Ctrl+U 撤消上次光标操作
Shift+Alt+I 在选定的每行末尾插入光标
Ctrl+L 选择当前行
Ctrl+Shift+L 选择当前所选内容的所有引用
Ctrl+F2 选择当前单词的所有出现
Shift+Alt+→ 扩展选择
Shift+Alt+← 缩小选择
Shift+Alt + (drag mouse) 列(框)选择
Ctrl+Shift+Alt + (arrow key) 列(框)选择
Ctrl+Shift+Alt +PgUp/PgDn 列(框)选择页面向上/向下

PS:后面的三个列选择我也没有太弄明白。可能是我接触的比较少吧。

2.6 富语言编辑快捷键

主要介绍富语言编辑的各种快捷键

image-20221219165508106

如果有建议内容,可以通过Ctrl+I 在弹出的浮动块中就会显示相关建议。

快捷键 描述
Ctrl+SpaceCtrl+I 触发建议
Ctrl+Shift+Space 触发器参数提示
Shift+Alt+F 格式化文档
Ctrl+K Ctrl+F 格式化选择内容
F12 转到定义
Alt+F12 Peek 定义
Ctrl+K F12 向侧面打开定义
Ctrl+. 应急解决办法
Shift+F12 显示引用
F2 重命名符号
Ctrl+K Ctrl+X 修剪尾部空白
Ctrl+K M 更改文件语言

PS:富文本编辑的时候,会受到其他面板的影响。可能快捷键会受到干扰。达不到我们的效果。例如格式化文档等。可能按下之后没有任何的效果。

2.7 编辑器管理快捷键

介绍各种编辑器中的快捷键

所谓的编辑器,就是VSCode中的各种代码编辑界面和窗口。叫做编辑器界面。

快捷键 描述
Ctrl+F4Ctrl+W 关闭编辑器
Ctrl+K F 关闭文件夹
Ctrl+\ 拆分编辑器(分栏显示)
Ctrl+ 1 / 2 / 3 关注第一、第二或第三编辑组
Ctrl+K Ctrl+ ←/→ 关注上一个/下一个编辑组
Ctrl+Shift+PgUp / PgDn 向左/向右移动编辑器
Ctrl+K ← / → 移动活动编辑器组

下图是通过 分类快捷键进行操作后的效果:

image-20221219170216041

2.8 文件管理快捷键

介绍各种文件操作的快捷键

快捷键 描述
Ctrl+N 新建文件
Ctrl+O 打开文件…
Ctrl+S 保存
Ctrl+Shift+S 另存为…
Ctrl+K S 全部保存
Ctrl+F4 关闭
Ctrl+K Ctrl+W 全部关闭
Ctrl+Shift+T 重新打开关闭的编辑器
Ctrl+K 输入保持预览模式编辑器打开
Ctrl+Tab 打开下一个
Ctrl+Shift+Tab 打开上一个
Ctrl+K P 复制活动文件的路径
Ctrl+K R 在资源管理器中显示活动文件
Ctrl+K O 在新窗口/实例中显示活动文件

2.9 显示控制快捷键

介绍各种与显示相关的快捷键

快捷键 描述
F11 切换全屏
Shift+Alt+0 切换编辑器布局(水平/垂直)
Ctrl+ = Ctrl+ - 放大/缩小
Ctrl+B 切换提要栏可见性
Ctrl+Shift+E 显示资源管理器/切换焦点
Ctrl+Shift+F 显示搜索
Ctrl+Shift+G 显示源代码管理
Ctrl+Shift+D 显示调试面板
Ctrl+Shift+X 显示扩展名
Ctrl+Shift+H 批量文件替换
Ctrl+Shift+J 切换搜索详细信息
Ctrl+Shift+U 显示输出面板
Ctrl+Shift+V 打开Markdown预览
Ctrl+K V 在侧面打开Markdown预览
Ctrl+K Z 禅模式(按Esc退出)

禅模式下的界面效果如下所示:

image-20221219172627460

2.10 Debug 调试快捷键

介绍各种调试相关的快捷键

快捷键 描述
F9 切换断点
F5 开始/继续
Shift+F5 停止
F11Shift+F11 步进/步出
F10 停止步进
Ctrl+K Ctrl+I 显示悬停

2.11 集成终端快捷键

介绍各种与终端Terminal相关的快捷键

快捷键 描述
Ctrl+` 显示集成终端。(因为使用了快捷键`符号Tab键上面,所以样式显示的有差异。)
Ctrl+Shift+` 创建新终端
Ctrl+C 复制选择
Ctrl+V 粘贴到活动终端
Ctrl+↑ / ↓ 向上/向下滚动
Shift+PgUp / PgDn 向上/向下滚动页面
Ctrl+Home / End 滚动到顶部/底部

终端是指下面这个面板。上面的命令是针对该面板进行的各种操作。image-20221219172922737

3. 小结

上面只是介绍了一些比较常见的情况下的快捷键方式。Visual Studio Code中还有更多的地方有更多不同的快捷方式。

同时也允许我们自己定义自己的软件中的快捷键方式。

以上内容参考于VSCode 官方提供的快捷键介绍文档:keyboard-shortcuts-windows.pdf (visualstudio.com)

2

评论区