VSCode 快捷键大全

VSCode 快捷键大全

VSCode 快捷键大全

本章节是 Visual Studio Code (VS Code) 的常用快捷键大全,涵盖代码编辑、文件管理、调试等操作,便于提高开发效率。

快捷键的设置可以通过菜单栏的 Code > 首选项 > 键盘快捷方式 查看:

通过快捷键编辑器,您可以根据自己的需求定制键盘快捷键,提升开发效率。

说明:

macOS 的 Cmd 键对应 Windows/Linux 的 Ctrl 键。

macOS 的 Option 键对应 Windows/Linux 的 Alt 键。

部分快捷键可能因系统或配置不同而有所差异。

1. 通用操作快捷键

功能

Windows/Linux

macOS

打开命令面板

Ctrl + Shift + P

Cmd + Shift + P

打开设置

Ctrl + ,

Cmd + ,

打开终端

Ctrl + `

Ctrl + `

新建窗口

Ctrl + Shift + N

Cmd + Shift + N

关闭窗口

Ctrl + Shift + W

Cmd + Shift + W

保存文件

Ctrl + S

Cmd + S

全部保存

Ctrl + K S

Cmd + Option + S

自动保存切换

Ctrl + Shift + P 后搜索 Auto Save

同左

快速打开,转到文件

Ctrl + P

Cmd + P

键盘快捷键设置

Ctrl + K, Ctrl + S

Cmd + K, Cmd + S

2. 文件与编辑器操作

功能

Windows/Linux

macOS

新建文件

Ctrl + N

Cmd + N

打开文件

Ctrl + O

Cmd + O

保存文件

Ctrl + S

Cmd + S

另存为

Ctrl + Shift + S

Cmd + Shift + S

关闭文件

Ctrl + W

Cmd + W

关闭所有文件

Ctrl + K, Ctrl + W

Cmd + K, Cmd + W

重新打开关闭的文件

Ctrl + Shift + T

Cmd + Shift + T

打开文件夹

Ctrl+K O

Cmd+K O

上一个文件

Ctrl+Tab

Cmd+Tab

下一个文件

Ctrl+Shift+Tab

Cmd+Shift+Tab

切换编辑器布局

Alt+Shift+数字

Cmd+Option+数字

全屏切换

F11

Ctrl+Cmd+F

3. 代码编辑快捷键

功能

Windows/Linux

macOS

撤销

Ctrl + Z

Cmd + Z

重做

Ctrl + Y

Cmd + Y

复制

Ctrl + C

Cmd + C

剪切

Ctrl + X

Cmd + X

粘贴

Ctrl + V

Cmd + V

查找

Ctrl + F

Cmd + F

替换

Ctrl + H

Cmd + H

全选

Ctrl + A

Cmd + A

格式化代码

Shift + Alt + F

Shift + Option + F

注释行

Ctrl + /

Cmd + /

多行注释

Shift + Alt + A

Shift + Option + A

复制当前行

Alt + Shift + Down

Option + Shift + Down

删除当前行

Ctrl + Shift + K

Cmd + Shift + K

移动当前行

Alt + Up/Down

Option + Up/Down

选中当前行

Ctrl + L

Cmd + L

查找替换

Ctrl + H

Cmd + Option + F

转到行号

Ctrl + G

Cmd + G

在下方插入行

Ctrl + Enter

Cmd + Enter

在上方插入行

Ctrl + Shift + Enter

Cmd + Shift + Enter

跳转到匹配的括号

Ctrl + Shift + \

Cmd + Shift + \

缩进/取消缩进

Ctrl + ] / [

Cmd + ] / [

转到行首/行尾

Home / End

Cmd + ← / →

转到文件开头/结尾

Ctrl + Home / End

Cmd + ↑ / ↓

折叠/展开区域

Ctrl + Shift + [ / ]

Option + Cmd + [ / ]

切换块注释

Shift + Alt + A

Option + Shift + A

切换自动换行

Alt + Z

Option + Z

4. 多光标操作

功能

Windows/Linux

macOS

插入光标

Alt + 点击

Option + 点击

在上方/下方插入光标

Ctrl + Alt + ↑ / ↓

Option + Cmd + ↑ / ↓

撤销上一个光标操作

Ctrl + U

Cmd + U

选择当前行

Ctrl + L

Cmd + L

选择所有匹配项

Ctrl + F2

Cmd + F2

列选择

Shift + Alt + 拖动

Shift + Option + 拖动

选中所有匹配内容

Ctrl + Shift + L

Cmd + Shift + L

选中下一个匹配

Ctrl + D

Cmd + D

5. 调试快捷键

功能

Windows/Linux

macOS

开始调试

F5

F5

停止调试

Shift+F5

Shift+F5

步过

F10

F10

步入

F11

F11

步出

Shift+F11

Shift+F11

切换断点

F9

F9

6. 搜索和导航

功能

Windows/Linux

macOS

全局搜索

Ctrl+Shift+F

Cmd+Shift+F

转到定义

F12

F12

转到声明

Ctrl+F12

Cmd+F12

查找引用

Shift+F12

Shift+F12

显示大纲

Ctrl+Shift+O

Cmd+Shift+O

跳转到上一个位置

Ctrl+Alt+Left

Cmd+Option+Left

跳转到下一个位置

Ctrl+Alt+Right

Cmd+Option+Right

7. 版本控制

功能

Windows/Linux

macOS

打开版本控制视图

Ctrl+Shift+G

Cmd+Shift+G

提交代码

Ctrl+Enter

Cmd+Enter

查看变更

Ctrl+Shift+D

Cmd+Shift+D

8. 终端操作

功能

Windows/Linux

macOS

显示集成终端Ctrl + `Ctrl + `

新建终端

Ctrl+Shift+``

Cmd+Shift+``

切换终端

Ctrl+PageUp/PageDown

Cmd+PageUp/PageDown

关闭终端

Ctrl+Shift+W

Cmd+Shift+W

9. 命令面板

操作

Windows/Linux

macOS

打开命令面板

Ctrl + Shift + P

Cmd + Shift + P

打开键盘快捷键参考

Ctrl + K, Ctrl + S

Cmd + K, Cmd + S

10. 显示

功能Windows/LinuxmacOS切换全屏F11Cmd + Ctrl + F放大/缩小Ctrl + = / -Cmd + = / -切换侧边栏可见性Ctrl + BCmd + B显示资源管理器Ctrl + Shift + ECmd + Shift + E显示搜索Ctrl + Shift + FCmd + Shift + F显示源代码控制Ctrl + Shift + GCmd + Shift + G显示调试Ctrl + Shift + DCmd + Shift + D显示扩展Ctrl + Shift + XCmd + Shift + X

11. 扩展操作

操作

Windows/Linux

macOS

安装扩展

Ctrl + Shift + X

Cmd + Shift + X

扩展管理

Ctrl + Shift + P → 输入 "Extensions"

同左

12. 其他

功能Windows/LinuxmacOS打开 Markdown 预览Ctrl + K, VCmd + K, V禅模式Ctrl + K, ZCmd + K, Z

官方提供的快捷键说明

Windows 平台

macOS 平台

Linux 平台

以上快捷键可以通过 键绑定设置 自定义。在 VS Code 中,按下 Ctrl+K Ctrl+S(macOS 上 Cmd+K Cmd+S)打开键绑定页面,方便查询和修改快捷键。

猜你喜欢

触手TV停服,但游戏直播大战硝烟还未散尽
365提款问题

触手TV停服,但游戏直播大战硝烟还未散尽

📅 07-09 ❤️ 676
美不美先看腿:为什么修长美腿成为当下审美焦点
best365体育正不正规

美不美先看腿:为什么修长美腿成为当下审美焦点

📅 06-29 ❤️ 798
跨站抢票什么意思
365提款问题

跨站抢票什么意思

📅 07-06 ❤️ 152
龙的成语
365提款问题

龙的成语

📅 07-12 ❤️ 324
【避孕套推介】30款消委會安全套實測!邊款安全套好用?
“片鳞碎甲”的近义词
best365体育正不正规

“片鳞碎甲”的近义词

📅 07-03 ❤️ 678
FN 键是什么以及如何改变其行为
GBT36507-2018

FN 键是什么以及如何改变其行为

📅 07-05 ❤️ 309
ip65级防水是什么意思
365提款问题

ip65级防水是什么意思

📅 06-30 ❤️ 764
走向考试的终点:2025年初级护师考试成绩查询时间及流程解析