Cursor / VS Code 常用快捷键对比表(Windows / Linux / macOS)

目录

搞了 Cursor 玩玩,所以整理一下 VS Code 的常用快捷键方便使用,目前还是觉着 WebStorm 好用,等用过一段时间之后再来评价,如果没有评价,那就说明还是 WebStorm 好用,哈哈哈哈哈!!!

VS Code 常用快捷键对比表(Windows / Linux / macOS)

一、光标位置前进 / 后退

功能 Windows Linux macOS
上一个光标位置(Go Back) Alt + ← Alt + ← Ctrl + -
下一个光标位置(Go Forward) Alt + → Alt + → Ctrl + Shift + -

二、基础编辑操作

功能 Windows Linux macOS
复制行 Ctrl + C Ctrl + C Cmd + C
剪切行 Ctrl + X Ctrl + X Cmd + X
删除当前行 Ctrl + Shift + K Ctrl + Shift + K Cmd + Shift + K
上移行 Alt + ↑ Alt + ↑ Option + ↑
下移行 Alt + ↓ Alt + ↓ Option + ↓
复制行到上 Shift + Alt + ↑ Shift + Alt + ↑ Shift + Option + ↑
复制行到下 Shift + Alt + ↓ Shift + Alt + ↓ Shift + Option + ↓
撤销 Ctrl + Z Ctrl + Z Cmd + Z
重做 Ctrl + Y Ctrl + Y Cmd + Shift + Z
行注释 Ctrl + / Ctrl + / Cmd + /
块注释 Shift + Alt + A Shift + Alt + A Shift + Option + A

三、多光标与批量编辑

功能 Windows Linux macOS
添加光标 Alt + 鼠标点击 Alt + 鼠标点击 Option + 鼠标点击
向上增加光标 Ctrl + Alt + ↑ Ctrl + Alt + ↑ Cmd + Option + ↑
向下增加光标 Ctrl + Alt + ↓ Ctrl + Alt + ↓ Cmd + Option + ↓
选中下一个相同单词 Ctrl + D Ctrl + D Cmd + D
选中所有相同单词 Ctrl + Shift + L Ctrl + Shift + L Cmd + Shift + L
列选择 Shift + Alt + 拖动 Shift + Alt + 拖动 Shift + Option + 拖动

四、搜索与跳转

功能 Windows Linux macOS
当前文件搜索 Ctrl + F Ctrl + F Cmd + F
当前文件替换 Ctrl + H Ctrl + H Cmd + Option + F
全局搜索 Ctrl + Shift + F Ctrl + Shift + F Cmd + Shift + F
全局替换 Ctrl + Shift + H Ctrl + Shift + H Cmd + Shift + Option + F
跳转到文件 Ctrl + P Ctrl + P Cmd + P
跳转到行号 Ctrl + G Ctrl + G Cmd + G
跳转到符号 Ctrl + Shift + O Ctrl + Shift + O Cmd + Shift + O
跳转到定义 F12 F12 F12
返回 Alt + ← Alt + ← Ctrl + -

五、代码编辑与重构

功能 Windows Linux macOS
格式化代码 Shift + Alt + F Shift + Alt + F Shift + Option + F
快速修复 Ctrl + . Ctrl + . Cmd + .
重命名符号 F2 F2 F2
折叠代码 Ctrl + Shift + [ Ctrl + Shift + [ Cmd + Option + [
展开代码 Ctrl + Shift + ] Ctrl + Shift + ] Cmd + Option + ]

六、文件与窗口操作

功能 Windows Linux macOS
新建文件 Ctrl + N Ctrl + N Cmd + N
打开文件 Ctrl + O Ctrl + O Cmd + O
保存文件 Ctrl + S Ctrl + S Cmd + S
关闭当前文件 Ctrl + W Ctrl + W Cmd + W
分屏 Ctrl + \ Ctrl + \ Cmd + \
切换分屏 Ctrl + 1 / 2 / 3 Ctrl + 1 / 2 / 3 Cmd + 1 / 2 / 3
切换标签页 Ctrl + Tab Ctrl + Tab Cmd + Option + ← / →

七、命令面板与终端

功能 Windows Linux macOS
命令面板 Ctrl + Shift + P Ctrl + Shift + P Cmd + Shift + P
打开终端 ``Ctrl + ``` ``Ctrl + ``` ``Cmd + ```
新建终端 ``Ctrl + Shift + ``` ``Ctrl + Shift + ``` ``Cmd + Shift + ```

八、代码选择与文本操作(高频)

功能 Windows Linux macOS
选中当前行 Ctrl + L Ctrl + L Cmd + L
扩展选择 Shift + Alt + → Shift + Alt + → Shift + Option + →
收缩选择 Shift + Alt + ← Shift + Alt + ← Shift + Option + ←
选中到行首 Shift + Home Shift + Home Shift + Cmd + ←
选中到行尾 Shift + End Shift + End Shift + Cmd + →
删除到行首 Ctrl + Backspace Ctrl + Backspace Cmd + Backspace
删除到行尾 Ctrl + Delete Ctrl + Delete Fn + Delete

九、代码块 / 缩进 / 对齐

功能 Windows Linux macOS
向右缩进 Tab Tab Tab
向左缩进 Shift + Tab Shift + Tab Shift + Tab
跳到匹配括号 Ctrl + Shift + \ Ctrl + Shift + \ Cmd + Shift + \
选择匹配括号内容 Ctrl + Shift + Alt + \ Ctrl + Shift + Alt + \ Cmd + Shift + Option + \

十、文件快速切换(提高效率)

功能 Windows Linux macOS
最近打开的文件 Ctrl + Tab Ctrl + Tab Cmd + Tab
打开文件列表 Ctrl + P Ctrl + P Cmd + P
打开最近文件 Ctrl + R Ctrl + R Cmd + R

十一、编辑器 / 面板切换

功能 Windows Linux macOS
切换侧边栏显示 Ctrl + B Ctrl + B Cmd + B
资源管理器 Ctrl + Shift + E Ctrl + Shift + E Cmd + Shift + E
搜索视图 Ctrl + Shift + F Ctrl + Shift + F Cmd + Shift + F
Git 视图 Ctrl + Shift + G Ctrl + Shift + G Cmd + Shift + G
扩展视图 Ctrl + Shift + X Ctrl + Shift + X Cmd + Shift + X
问题面板 Ctrl + Shift + M Ctrl + Shift + M Cmd + Shift + M

十二、调试相关

功能 Windows Linux macOS
启动调试 F5 F5 F5
停止调试 Shift + F5 Shift + F5 Shift + F5
单步跳过 F10 F10 F10
单步进入 F11 F11 F11
单步跳出 Shift + F11 Shift + F11 Shift + F11
切换断点 F9 F9 F9

十三、Git 操作(基础但常用)

功能 Windows Linux macOS
打开源代码管理 Ctrl + Shift + G Ctrl + Shift + G Cmd + Shift + G
提交 Ctrl + Enter Ctrl + Enter Cmd + Enter
暂存当前文件 Ctrl + Shift + G 后操作 同左 同左

十四、「不记会影响效率」的快捷键

  • Ctrl / Cmd + B(隐藏 / 显示侧边栏)
  • Ctrl / Cmd + Shift + \(跳转到匹配括号)
  • Ctrl / Cmd + L(选中整行)
  • Ctrl / Cmd + Shift + M(问题面板)
  • Ctrl / Cmd + R(最近文件)
  • Ctrl / Cmd + Enter(Git 提交)

相关推荐
iEdHu1 分钟前
LinuxDO | L站 | Linux.do邀请码2026最新获取方式【邀请链接每日分享】
linux·经验分享·其他·社交电子
中国lanwp11 分钟前
CentOS 7 搭建 NFS Server 服务端 + 客户端 完整一键配置
linux·运维·centos
charlie11451419116 分钟前
嵌入式Linux驱动开发(8)——内存映射 I/O - 别拿物理地址当指针用
linux·开发语言·驱动开发·c·imx6ull
2501_9151063220 分钟前
在Mac上搭建iOS开发环境的详细步骤与注意事项
ide·vscode·macos·ios·个人开发·swift·敏捷流程
a2591748032-随心所记23 分钟前
android拆解super.img内容
android·linux·运维·服务器
xiaoliuliu1234532 分钟前
redis-windows-7.2.3安装步骤详解(附Redis配置与Windows服务注册)
数据库·windows·redis
实心儿儿33 分钟前
Linux —— 文件系统_路径解析_软硬连接
linux·运维·服务器
想个名字想老半天35 分钟前
uni 离线打包 ios,适用于自定义 ios系统最低适配 保姆级教程
macos·ios·cocoa
zzzb12345637 分钟前
CC-Switch 全平台下载、安装与使用全指南(Windows/macOS/Linux)
linux·windows·macos·ai编程·cc-switch
云达闲人39 分钟前
搭建DevOps企业级仿真实验环境:004Proxmox 内核调优与虚拟化优化
linux·服务器·devops·硬件加速·linux内核调优·虚拟化优化·内存气球