快捷键对照
共 64 条常用快捷键,按通用编辑、光标选择、系统窗口、浏览器与 VS Code 分组, 并排对照 Windows / macOS / VS Code 三套键位。支持搜索与分类筛选,用于跨平台换机、写教程 或带新人时快速查键。键位以主流版本为准,个别软件可在设置中自定义。
通用编辑
几乎所有编辑器与办公软件通用的编辑操作。
| 功能 | Windows | macOS | VS Code |
|---|---|---|---|
| 复制 | Ctrl + C | ⌘ C | 同 Windows |
| 粘贴 | Ctrl + V | ⌘ V | 同 Windows |
| 剪切 | Ctrl + X | ⌘ X | 同 Windows |
| 撤销 | Ctrl + Z | ⌘ Z | 同 Windows |
| 重做 | Ctrl + Y | ⇧ ⌘ Z | 同 Windows |
| 全选 | Ctrl + A | ⌘ A | 同 Windows |
| 查找 | Ctrl + F | ⌘ F | 同 Windows |
| 替换 | Ctrl + H | ⌥ ⌘ F | 同 Windows |
| 保存 | Ctrl + S | ⌘ S | 同 Windows |
| 另存为 | Ctrl + Shift + S | ⇧ ⌘ S | 同 Windows |
| 新建 | Ctrl + N | ⌘ N | 同 Windows |
| 打开 | Ctrl + O | ⌘ O | 同 Windows |
| 打印 | Ctrl + P | ⌘ P | 同 Windows |
| 关闭当前(标签 / 文档) | Ctrl + W | ⌘ W | 同 Windows |
光标与选择
文本编辑时的快速定位与选区操作。
| 功能 | Windows | macOS | VS Code |
|---|---|---|---|
| 移到行首 / 行尾 | Home / End | ⌘ ← / ⌘ → | 同 Windows |
| 移到文档首 / 尾 | Ctrl + Home / Ctrl + End | ⌘ ↑ / ⌘ ↓ | 同 Windows |
| 按词左右移动 | Ctrl + ← / → | ⌥ ← / ⌥ → | 同 Windows |
| 选中到行首 / 行尾 | Shift + Home / End | ⇧ ⌘ ← / ⇧ ⌘ → | 同 Windows |
| 按词选中 | Ctrl + Shift + ← / → | ⌥ ⇧ ← / ⌥ ⇧ → | 同 Windows |
| 选中到文档首 / 尾 | Ctrl + Shift + Home / End | ⇧ ⌘ ↑ / ⇧ ⌘ ↓ | 同 Windows |
| 向上 / 下翻页 | Page Up / Page Down | Fn + ↑ / Fn + ↓ | 同 Windows |
| 删除前一个词 | Ctrl + Backspace | ⌥ Delete | 同 Windows |
系统与窗口
操作系统层面的窗口、锁屏与截图操作。
| 功能 | Windows | macOS | VS Code |
|---|---|---|---|
| 切换应用 | Alt + Tab | ⌘ Tab | 同 Windows |
| 关闭当前应用 | Alt + F4 | ⌘ Q | 同 Windows |
| 锁屏 | Win + L | ⌃ ⌘ Q | 同 Windows |
| 任务管理器 / 强制退出 | Ctrl + Shift + Esc | ⌥ ⌘ Esc | 同 Windows |
| 截图(框选) | Win + Shift + S | ⇧ ⌘ 4 | 同 Windows |
| 截取当前窗口 | Alt + PrtScn | ⇧ ⌘ 4 后按空格 | 同 Windows |
| 显示桌面 | Win + D | Fn + F11 | 同 Windows |
| 文件管理器 / 访达 | Win + E | ⌘ N(访达) | 同 Windows |
| 运行 / 聚焦搜索 | Win + R | ⌘ Space | 同 Windows |
| 虚拟桌面切换 | Ctrl + Win + ← / → | ⌃ ← / ⌃ → | 同 Windows |
| 新建文件夹 | Ctrl + Shift + N | ⇧ ⌘ N | 同 Windows |
| 重命名文件 | F2 | Return | 同 Windows |
浏览器
Chrome / Edge 等主流浏览器通用。
| 功能 | Windows | macOS | VS Code |
|---|---|---|---|
| 新建标签页 | Ctrl + T | ⌘ T | 同 Windows |
| 关闭标签页 | Ctrl + W | ⌘ W | 同 Windows |
| 恢复刚关闭的标签页 | Ctrl + Shift + T | ⇧ ⌘ T | 同 Windows |
| 切换标签页 | Ctrl + Tab | ⌃ Tab | 同 Windows |
| 切换到第 N 个标签页 | Ctrl + 1…8 | ⌘ 1…8 | 同 Windows |
| 刷新 | F5 / Ctrl + R | ⌘ R | 同 Windows |
| 强制刷新(忽略缓存) | Ctrl + Shift + R | ⇧ ⌘ R | 同 Windows |
| 定位地址栏 | Ctrl + L / Alt + D | ⌘ L | 同 Windows |
| 开发者工具 | F12 / Ctrl + Shift + I | ⌥ ⌘ I | 同 Windows |
| 无痕 / 隐私窗口 | Ctrl + Shift + N | ⇧ ⌘ N | 同 Windows |
| 收藏当前页 | Ctrl + D | ⌘ D | 同 Windows |
| 页面放大 / 缩小 | Ctrl + = / Ctrl + - | ⌘ = / ⌘ - | 同 Windows |
| 恢复默认缩放 | Ctrl + 0 | ⌘ 0 | 同 Windows |
VS Code
仅第三列是 VS Code 专属键位;前两列表示编辑器通用对应键。
| 功能 | Windows | macOS | VS Code |
|---|---|---|---|
| 命令面板 | Ctrl + Shift + P | ⇧ ⌘ P | F1 / Ctrl+Shift+P |
| 快速打开文件 | Ctrl + P | ⌘ P | Ctrl + P |
| 显示 / 隐藏侧边栏 | Ctrl + B | ⌘ B | Ctrl + B |
| 集成终端 | Ctrl + ` | ⌃ ` | Ctrl + ` |
| 切换行注释 | Ctrl + / | ⌘ / | Ctrl + / |
| 块注释 | Shift + Alt + A | ⇧ ⌥ A | Shift + Alt + A |
| 格式化文档 | Shift + Alt + F | ⇧ ⌥ F | Shift + Alt + F |
| 全局搜索 | Ctrl + Shift + F | ⇧ ⌘ F | Ctrl + Shift + F |
| 选中下一个相同词(多光标) | Ctrl + D | ⌘ D | Ctrl + D |
| 上 / 下添加光标 | Ctrl + Alt + ↑ / ↓ | ⌥ ⌘ ↑ / ↓ | Ctrl + Alt + ↑ / ↓ |
| 上 / 下移动当前行 | Alt + ↑ / ↓ | ⌥ ↑ / ↓ | Alt + ↑ / ↓ |
| 复制当前行 | Shift + Alt + ↑ / ↓ | ⇧ ⌥ ↑ / ↓ | Shift + Alt + ↑ / ↓ |
| 删除当前行 | Ctrl + Shift + K | ⇧ ⌘ K | Ctrl + Shift + K |
| 转到定义 | F12 | F12 | F12 |
| 重命名符号 | F2 | F2 | F2 |
| 拆分编辑器 | Ctrl + \ | ⌘ \ | Ctrl + \ |
| 打开设置 | Ctrl + , | ⌘ , | Ctrl + , |
使用说明
把 Windows、macOS 与 VS Code 常用快捷键并排整理成一张可搜索的对照表,覆盖通用编辑、光标选择、系统窗口、浏览器与 VS Code。用于跨平台换机、写教程或带新人时快速查键。
- 在搜索框输入功能名(如 复制、标签、终端、注释、截图),表格实时筛选。
- 或点分类按钮只看某一类:通用编辑、光标与选择、系统与窗口、浏览器、VS Code。
- 三列分别是 Windows、macOS 与 VS Code 键位;若某功能在 VS Code 中无特殊键位,显示为「同 Windows」。
- macOS 的 ⌘ 是 Command、⌥ 是 Option、⌃ 是 Control、⇧ 是 Shift。
常见问题
- ⌘、⌥、⌃ 分别是什么键?
- ⌘ 是 Command(苹果键),⌥ 是 Option(Alt),⌃ 是 Control,⇧ 是 Shift。和 Windows 对照时,macOS 的 ⌘ 常对应 Ctrl,⌥ 常对应 Alt。
- 为什么有些快捷键在我电脑上不生效?
- 可能被输入法、浏览器扩展或其它软件占用;也可能是软件版本差异。可在该软件的设置里查看或自定义键位,关闭冲突的扩展再试。
- VS Code 列显示「同 Windows」是什么意思?
- 表示该功能在 VS Code 里沿用 Windows 键位或没有专门的键位,直接按 Windows 那一列即可(macOS 上对应 ⌘ / ⌥ 版本)。
- 可以修改这些快捷键吗?
- 多数软件都支持自定义,VS Code 用快捷键设置界面(Ctrl+K Ctrl+S)即可改键位;浏览器部分快捷键不可改。