vscode 常用快捷键

Csharp 城市风 3/21/2026 3 次 0 条

在 VS Code 中进行 C# 开发,熟练掌握以下几组快捷键可以极大提升编码效率。

1. 文件与编辑器基础

功能快捷键 (Windows/Linux)快捷键 (macOS)
命令面板(万能入口)Ctrl + Shift + PCmd + Shift + P
快速打开文件Ctrl + PCmd + P
新建文件Ctrl + NCmd + N
保存Ctrl + SCmd + S
全部保存Ctrl + K, SCmd + K, S
搜索/替换Ctrl + F / Ctrl + HCmd + F / Cmd + H

2. 代码导航(C# 项目尤为常用)

功能快捷键 (Windows/Linux)快捷键 (macOS)
转到定义F12F12
查看定义(不跳转,弹窗预览)Alt + F12Option + F12
查找所有引用Shift + F12Shift + F12
转到行Ctrl + GCmd + G
返回上一个光标位置Ctrl + Alt + -Ctrl + -
前进到下一个光标位置Ctrl + Shift + -Ctrl + Shift + -

3. 编辑与重构

功能快捷键 (Windows/Linux)快捷键 (macOS)
代码格式化(整理缩进)Shift + Alt + FShift + Option + F
快速修复(处理错误、添加 using、实现接口)Ctrl + .Cmd + .
重命名符号(全局重构)F2F2
删除当前行Ctrl + Shift + KCmd + Shift + K
复制当前行Shift + Alt + ↑/↓Shift + Option + ↑/↓
移动当前行Alt + ↑/↓Option + ↑/↓
单选注释/取消注释Ctrl + /Cmd + /
多行批量注释/取消注释Shift + Alt + AShift + Option + A

4. 调试(C# 最常用)

功能快捷键 (Windows/Linux)快捷键 (macOS)
开始/继续调试F5F5
启动(不调试)Ctrl + F5Ctrl + F5
逐语句(步入)F11F11
逐过程(步过)F10F10
跳出Shift + F11Shift + F11
切换断点F9F9

5. 集成终端

功能快捷键 (Windows/Linux)快捷键 (macOS)
打开/关闭终端 Ctrl + ` Cmd + `
新建终端Ctrl + Shift + ``Cmd + Shift + ``
清除终端Ctrl + K(在终端窗口聚焦时)Cmd + K(在终端窗口聚焦时)

? 高效建议

  • 多用 Ctrl + .:在 C# 开发中,这是最重要的快捷键之一。当看到红色波浪线或需要实现接口、生成构造函数时,按它可以快速调出解决方案。

  • 多用 F12Shift + F12:配合 Ctrl + -(返回)使用,可以非常流畅地在代码定义和调用位置之间穿梭,无需鼠标。

如果你觉得默认快捷键不符合习惯,可以通过 文件 > 首选项 > 键盘快捷方式 搜索并修改。