vscode 快捷键


MacOS 系统上 Visual Studio Code (VSCode) 一些常用的快捷键

参考:

https://www.dute.org/vscode-shortcut

https://hughfenghen.github.io/posts/2023/03/29/vscode-shortcut/

因为一般都会搭配vim使用,所以有些操作更习惯通过vim方式,对于一些vim不方便完成的常用快捷键使用加粗标记。

  • command + p
    • 打开一个文件在新标签页中
    • + > 命令
    • + @ 转到本文件中的符号
    • + # 显示所有符号

常用快捷键

快捷键 说明
Command + Shift + N 新建窗口/实例
Command + W 关闭窗口/实例
Command + , 编辑器设置
Command + Shift + j 设置(cursor 设置)
Command + F 搜索
Command + Shift + F 全局搜索
Command + Option + F 替换
Option + 点击鼠标 在所点击位置插入光标
Command + N 新建文件
Command + O 打开文件...
Command + S 保存文件
Command + Shift + S 文件另存为...
Command + Option + S 保存全部
Command + Shift + Space 触发参数提示
Ctrl + number 跳转标签
Ctrl + tab 查看编辑历史
Alt + left 跳转代码位置(win?)
Control + - 后退
Control + Shift + - 前进

光标操作

快捷键 说明
Option + 点击鼠标 在所点击位置插入光标
Command + Option + ↑ 在上方插入光标
Command + Option + ↓ 在下方插入光标
Command + U 撤消上一个光标操作
Shift + Option + I 在所选的每一行的末尾插入光标
Command + L 选择当前行
Command + F2 选择所有出现的当前单词
Command + Control + Shift + → 扩展选择
Command + Control + Shift + ← 收缩选择
Shift + Option + 拖拽鼠标 列(框)选择
Command + Shift + Option + ↑ 向上列(框)选择
Command + Shift + Option + ↓ 向下列(框)选择

代码编辑

快捷键 说明
Command + Shift + Space 触发参数提示
Shift + Option + F 格式化文件
Command + K, Command + F 格式化选择
F12 转到定义
Option + F12 查看定义
Command + K, F12 在侧面打开定义
Command + . 快速修复
Shift + F12 显示参考
F2 重命名符号

窗口显示

快捷键 说明
Command + Control + F 切换全屏
Command + Option + 0 切换编辑器布局(水平/垂直)
Command + = 放大编辑器
Command + - 缩小编辑器
Command + B 显示/隐藏侧边栏

终端

快捷键 说明
Command + j 打开/关闭终端

导航

快捷键 说明
F8 转到下一个错误或警告
Shift + F8 转到上一个错误或警告
Control + Shift + Tab 显示编辑器历史记录
Control + - 后退
Control + Shift + - 前进
Control + M 切换标签可移动焦点

基本编辑(vim为主,vscode不怎么用)

快捷键 说明
Option + ↑ 把当前行往上移动
Option + ↓ 把当前行往下移动
Shift + Option + ↑ 在上面复制行
Shift + Option + ↓ 在下面复制行
Command + Shift + K 删除一行
Command + Enter 在下面插入行
Command + Shift + Enter 在上方插入行
Command + Shift + \ 跳转到匹配的括号, vim中可以使用%
Command + ] 增加缩进
Command + [ 减少缩进
Home 转到行首
End 转到行尾
Command + ↑ 转到文件开头
Command + ↓ 转到文件末尾
Control + Fn + ↑ 向上滚动行
Control + Fn + ↓ 向下滚动行
Command + Fn + ↑ 向上滚动页面
Command + Fn + ↓ 向下滚动页面
Command + Option + [ 折叠区域
Command + Option + ] 展开区域
Command + K, Command + 0 折叠所有区域
Command + K, Command + J 展开所有区域
Command + K, Command + C 添加行注释
Command + K, Command + U 删除行注释
Command + / 注释
Option + Z 切换编辑器的自动换行

文章作者: 庞贝堡垒
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 庞贝堡垒 !
评论
  目录