vscode mac常用技巧—快捷键

⌘ = Command

⌥ = Option/Alt

⇧ = Shift

⌃ = Control

⏎ = Return/Enter

⌫ = Delete

⎋ = Esc

通用操作

⌘ + ⇧ + P 显示命令面板
⌘ + P 快速打开文件
⌘ + ⇧ + N 新窗口/实例
⌘ + W 关闭窗口/实例
⌘ + K ; ⌘ + S 键盘快捷键

基础编辑

⌘ + X 剪切,无选中时剪切行
⌘ + C 复制,无选中时复制行
⌥ + ↑/ 向 上/下 移动行
⌥ + ⇧ + ↑/ 向 上/下 复制行
⌘ + ⇧ + K 删除行
⌘ + ⏎ /⌘ + ⇧ + ⏎ 向 上 /下 插入行
⌘ + ⇧ + \ 光标跳转到匹配的括号
⌘ + ] /[ 缩进 / 反缩进
HOME/END 光标定位到行的开始~~/~~结束,键盘上没有
⌘ + ↑ / 光标定位到文件的开始/结束
⌃ + PgUP / PgDn 按行上~~/~~下滑,键盘上没有
⌘ + PgUp/PgDn 按页 上~~/~~下滑,键盘上没有
⌘ + ⌥ + [ / ] 折叠 / 展开 区域
⌘ + K; ⌘ + [ / ] 折叠 /展开 子区域
⌘ + K; ⌘ + O / J 折叠 ~~/~~ 展开 所有区域,无效
⌘ + K; ⌘ + C ⌘ + / 转换成 行注释
⌘ + K; ⌘ + U ⌘ + / 移除 行注释
⌥ + ⇧ + A 添加 块注释
⌥ + Z 触发word wrap

搜索 和 替换

⌘ + F 查找
⌘ + ⌥ + F 替换
⌘ + G / ⌘ + ⇧ + G 查找 下一次/前一个
⌘ + D 选择 下一个查找匹配项
⌘ + K; ⌘ + D 移动到 最后一个查找匹配项

代码导航

⌘ + T 显示所有的符号
⌃ + G 前往 行 号
⌘ + P 前往 文件
⌘ + ⇧ + O 前往 符号 回:可以分类
⌘ + ⇧ + M 显示 Problems 面板
F8 /⇧ + F8 前往 下一个/前一个 error/warning
⌃ + ⇧ + ⇥ 定位到 编辑器 上的组件
⌃ + - / ⌃ + ⇧ + - 前进 /后退
⌃ + ⇧ + M 触发 Tab 移动焦点

多光标 和 选择

⌥ + click 插入光标
⌘ + ⌥ + ↑ / 向 上/下 插入光标
⌘ + U 取消最近一次光标操作
⌥ + ⇧ + I 在所选每一行的最后插入光标
⌘ + L 选择当前行
⌘ + ⇧ + L 选择 当前选中内容 所有出现的内容
⌘ + F2 选择 当前word 所有出现的内容
⌘ + ⌃ + ⇧ + → / 扩展/缩小 选中区
⌥ + ⇧ + drag mouse 列选择
⌘ + ⌥ + ⇧ + ↑ / 向 上 /下 列选择
⌘ + ⌥ + ⇧ + → / 向 右 /左 列选择
⌘ + ⌥ + ⇧ + PgUp / PgDn ~~向 上 ~~~~\~~下 列选择,键盘上没有

多语言编辑

⌃ + Space ; ⌘ + I 触发提示
⌘ + ⇧ + Space 触发参数提示
⌥ + ⇧ + F 格式化当前文档
⌘ + K ; ⌘ + F 格式化选中区域
F12 前往定义处
⌥ + F12 Peek 定义处
⌘ + . 快速修复
⇧ + F12 显示引用
F2 重命名 符号
⌘ + K ; ⌘ + X 移除尾部的空白
⌘ + K ; M 改变文件语言

编辑器管理

⌘ + W 关闭编辑器
⌘ + K ; F 关闭文件夹
⌘ + \ 分离编辑器
⌘ + 1 / 2 / 3 聚焦到第1、2、3个编辑器组
⌘ + K ; ⌘ + ← / 聚焦到 前一个 / 下一个编辑器组
⌘ + K ; ⌘ + ⇧ + ← / 向 左 /右 移动编辑器
⌘ + K ; ← / 移动编辑器组

文件管理

⌘ + N 新建文件
⌘ + O 打开文件
⌘ + S 保存
⌘ + ⇧ + S 另存为
⌘ + ⌥ + S 保存所有
⌘ + W 关闭
⌘ + K; ⌘ + W 关闭所有
⌘ + ⇧ + T 重新打开关闭的编辑器
⌘ + K ; ⏎ 保持预览模式的编辑器打开 无效
⌃ + ⇥ / ⌃ + ⇧ + ⇥ 打开下一个/前一个
⌘ + K ; P 拷贝打开文件的路径
⌘ + K ; R 在Finder中显示打开的文件
⌘ + K ; O 在新的容器显示打开的文件

显示

⌘ + ⌃ + F 触发全屏
⌘ + ⌥ + 0 触发编辑器排布调整(垂直/水平)
⌘ + = / ⌘ + ⇧ + - 放大/缩小
⌘ + B 触发SideBar可见性
⌘ + ⇧ + E 显示浏览器
⌘ + ⇧ + F 显示搜索
⌃ + ⇧ + G 显示源代码控制
⌘ + ⇧ + D 显示Debug
⌘ + ⇧ + X 显示扩展
⌘ + ⇧ + H 在文件中 替换
⌘ + ⇧ + J 触发详细搜索
⌘ + ⇧ + U 显示输出面板
⌘ + ⇧ + V 打开md预览
⌘ + K ; V 在边栏中打开md预览
⌘ + K ; Z Zen 模式,专注模式

调试

F9 触发断点
F5 Start / Continue
F11 / ⇧ + F11 Step into / out
F10 Step Over
⇧ + F5 Stop
⌘ + K ; ⌘ + I 显示悬浮提示

集成terminal

⌃ + ` 显示terminal
⌃ + ⇧ + ` 创建新的terminal
⌘ + C 复制选中区
⌘ + ↑ / 向上/下滚动
PgUp /PgDn 向 上~~\~~下 翻页 键盘上没有
⌘ Home / End 滚动到顶部/底部
相关推荐
技道两进6 小时前
trae+Skills初步实践
ide·trae·skills·skills实践
普通网友8 小时前
远程配置 VsCode:Github Copilot 安装成功却无法使用?细节避坑
vscode·github·copilot
lucky九年8 小时前
Treasure vscode插件
ide·vscode·编辑器
REDcker12 小时前
macOS「系统数据」暴涨到 几百GB?一篇文章教你安全清理(含排查顺序)
macos
sysinside12 小时前
macOS Sequoia 15.7.2 (24G325) 正式版 ISO、IPSW、PKG 下载
macos·sequoia
只是有点小怂12 小时前
macOS 没有像 Windows 上的 MobaXterm 的工具
macos
小雨青年13 小时前
环境准备 Windows Mac 下 Docker Desktop 的安装与镜像源加速
windows·macos·docker
数据知道14 小时前
一文掌握 MongoDB 详细安装与配置(Windows / Linux / macOS 全平台)
linux·数据库·windows·mongodb·macos
知1而N14 小时前
电脑上运行APK文件(Android应用程序包),需要借助特定的软件或功能,因为Windows/macOS/Linux系统无法原生直接运行安卓应用
android·macos·电脑