VS Code 快捷键 -- mac版

本文详细列举了Visual Studio Code(VS Code)在Mac系统下的常用快捷键,涵盖基本编辑、进阶编辑、浏览、编辑器管理、文件管理、显示、搜索、偏好设置、调试和任务等多个方面,帮助提升开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基本编辑操作

参考链接

  • Cmd + Backspace: 删除光标左侧所有内容

  • Cmd + Delete: 删除光标右侧所有内容

  • Option + Backspace: 删除光标左侧单词

  • Option + Delete: 删除光标右侧单词

  • cmd + x 剪切,无任何选中内容则剪切当前行

  • cmd + c 复制,无任何选中内容则复制当前行

  • cmd + shift + k,删除当前行

  • cmd + enter,在当前行下一行开启新行

  • cmd + shift + enter,在当前行上一行开启新行

  • option + down,把当前行下移一行

  • option + up,把当前行上移一行

  • option + shift + down,复制当前行到下一行

  • option + shift + up,复制当前行到上一行

  • cmd + d,扩展下一个匹配的内容(词)作为目标,用于同时修改、替换多个位置的同一内容(词)

  • cmd + k cmd + d,光标跳转到下一个匹配的内容

  • cmd + u,回退光标状态

  • cmd + shift + L,选中文档中当前选中内容的所有匹配内容,或在当前光标所在内容的匹配内容后同时插入

  • cmd + option + down,向下拓展光标

  • cmd + option + up,向上拓展光标

  • cmd + shift + \,跳转到匹配的括号

  • cmd + ],增加缩进

  • cmd + [,减小缩进

  • home,跳转到行首

  • end,跳转到行尾

  • cmd + up,跳转到文件首

  • cmd + down,跳转到文件尾

  • PageUp,上翻一页(光标跟随移动)

  • PageDown,下翻一页(光标跟随移动)

  • cmd + PageUp,上翻一页(光标保持不动)

  • cmd + PageDown,下翻一页(光标保持不动)

  • cmd + option + [,折叠当前括号级别

  • cmd + option + ],展开当前括号级别

  • cmd + k cmd + [,递归折叠当前括号级别及所有子级别

  • cmd + k cmd + ],递归展开当前括号级别及所有子级别

  • cmd + k cmd + 0,递归折叠当前文件中所有括号级别及所有子级别

  • cmd + k cmd + j,递归展开当前文件中所有括号级别及所有子级别

  • cmd + k cmd + c,当前行行首添加注释

  • cmd + k cmd + u,移除当前行首的注释

  • cmd + /,注释、取消注释当前行

  • option + shift + a,添加、取消块注释

  • cmd + f,查找

  • cmd + e,在当前文件内查找并选中

  • cmd + option + f,查找并替换

  • cmd + g,转到下一个查找结果

  • cmd + shift + g,转到上一个查找结果

  • option + enter,选中所有查找匹配结果

  • cmd + option + c,激活、取消查找大小写敏感

  • cmd + option + r,激活、取消查找正则表达式匹配

  • cmd + option + w,激活、取消查找全词匹配

进阶编辑操作

参考链接

  • option + shift + f,格式化当前文档

  • cmd + k cmd + f,格式化选中内容

  • F12,跳转到定义

  • cmd + F12,跳转到实现

  • cmd + k cmd + i,show hover

  • option + F12,peek 定义

  • cmd + k F12,在右侧新建一个 tab,然后展示定义

  • shift + F12,查找所有引用

  • shift + option + F12,查找所有引用

  • cmd + ctrl + shift + right,扩大智能选择范围

  • cmd + ctrl + shift + left,缩小智能选择范围

  • cmd + k cmd + x,智能删除行尾空白字符

  • cmd + k m,切换编程语言

  • cmd + . ,快速修复

  • cmd + shift + . ,列出文件中所有代码块

浏览操作

参考链接

  • cmd + t,列出文件中所有符号
  • ctrl + g,跳转到指定行
  • cmd + p,快速打开文件
    • 可以通过 right 键连续打开多个文件
  • cmd + shift + o,跳转到符号
    • 筛选框内按下分号“:”,符号将按类型(方法、函数、类 等)进行分组
  • cmd + shift + m,打开 panel 中的 problem 窗口
  • F8,跳转到代码中下一个错误
  • shift + F8,跳转到代码中上一个错误
  • cmd + shift + p,打开命令行
  • ctrl + tab,在当前编辑器组中切换 tab
  • ctrl + shift + tab,在当前编辑器组中切换 tab
  • ctrl + -,上一个访问位置(文件内 + 文件间)
  • ctrl + shift + -,下一个访问位置(文件内 + 文件间)
  • cmd + option + g . ,对比当前版本与下一(更新)版本
  • cmd + option + g , , 对比当前版本与上一(更老)版本

编辑器、窗口管理

参考链接

  • cmd + shift + n,新建 vs code 窗口实例
  • cmd + shift + w,关闭当前 vs code 窗口实例
  • cmd + w,关闭当前编辑窗口
  • cmd + k f,关闭当前 workspace
  • cmd + \,分割当前窗口
  • cmd + 1、2、3 …,选中第1、2、3 …个编辑器组
  • cmd + k left,将编辑器组布局到左侧
  • cmd + k right,将编辑器组布局到右侧
  • cmd + k up,将编辑器组布局到上侧
  • cmd + k down,将编辑器组布局到下侧
  • cmd + k cmd +left,转到左侧的编辑器组
  • cmd + k cmd +right,转到右侧的编辑器组
  • cmd + k cmd +up,转到上侧的编辑器组
  • cmd + k cmd +down,转到下侧的编辑器组
  • cmd + ctrl + left,将编辑器窗口移动到左侧编辑器组
  • cmd + ctrl + right,将编辑器窗口移动到右侧编辑器组
  • cmd + option + left,切换到当前编辑窗口左侧的 tab
  • cmd + option + right,切换到当前编辑窗口右侧的 tab
  • ctrl + enter,在平行窗口中打开选中的文件

文件管理

参考链接

  • cmd + n,新建
  • cmd + s,保存
  • cmd + option + s,保存所有
  • cmd + shift + s,另存为
  • cmd + w,关闭
  • cmd + option + t,关闭当前编辑器组中的其他文件
  • cmd + k w,关闭当前编辑器组
  • cmd + k cmd + w,关闭所有编辑器组及所有文件
  • cmd + shift + t,重新打开被关闭的文件
  • ctrl + tab,切换到上一个显示过的 tab
  • ctrl + shift + tab,切换到下一个显示过的 tab
  • cmd + k p,复制当前文件的绝对路径
  • cmd + k r,在系统文件管理器中定位当前文件
  • cmd + k o,在新的 vs code 实例窗口中打开当前文件

显示

参考链接

  • cmd + ctrl + f,最大化 vs code
  • cmd + k z,全屏模式
  • cmd =,放大
  • cmd -,缩小
  • cmd + b,打开、关闭边栏
  • cmd + shift + e,打开 explore 窗口
  • cmd + shift + f,打开 search 窗口
  • ctrl + shift + g,打开 scm 窗口
  • cmd + shift + d,打开 debug 窗口
  • cmd + shift + x,打开 extension 窗口
  • cmd + shift + m,打开 panel 中的 problem 窗口
  • cmd + shift + u,打开 panel 中的 output 窗口
  • cmd + shift + y,打开 panel 中的 调试控制台 窗口
  • ctrl + q,quick open view
  • cmd + shift + c,打开新的系统命令行窗口
  • cmd + shift + v,打开、关闭 markdown 预览窗口
  • cmd + k v,在右侧并行窗口中预览 markdown
  • ctrl + `,打开 panel 中的 terminal 窗口
  • ctrl + shift + `,在 panel 中的 terminal 窗口中创建新的 terminal 实例
  • ctrl + w,切换 vs code 窗口实例

搜索

参考链接

  • cmd + shift + f,打开 search 窗口
  • cmd + shift + h,在所有文件中执行替换
  • cmd + option + c,激活、取消查找大小写敏感
  • cmd + option + r,激活、取消查找正则表达式匹配
  • cmd + option + w,激活、取消查找全词匹配
  • cmd + shift + j,打开、关闭详细筛选条件
  • F4,跳转到下一个查找结果
  • shift + F4,跳转到上一个查找结果

偏好设置

参考链接

  • cmd + , ,user settings or workspace settings
  • cmd + k cmd + s,设置快捷键
  • cmd + k cmd + t,设置主题

调试

参考链接

  • F9,添加、删除断点
  • F5,开始、继续执行调试
  • ctrl + F5,开始执行不调试
  • F6,暂停
  • F11,单步进入
  • shift + F11,单步退出
  • F10,单步跳过
  • shift + F5,结束
  • cmd + k cmd + i,显示 hover 内容

任务

参考链接

  • cmd + shift + b,执行 build 任务
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值