VSCode 常用快捷键

Visual Studio Code (VSCode) 提供了许多快捷键,以帮助开发者提高编码效率。以下是一些常用的 VSCode 快捷键,这些快捷键适用于大多数操作系统,但在 macOS 上可能会有所不同(通常是将 Ctrl 替换为 Cmd)。

1. 文件和编辑操作

  1. 打开命令面板 :Ctrl + Shift + P

    • 用于执行各种命令,如打开文件、运行任务等。
  2. 打开文件 :Ctrl + P

    • 快速打开工作区中的任何文件。
  3. 新建文件 :Ctrl + N

    • 创建一个新文件。
  4. 保存文件 :Ctrl + S

    • 保存当前文件。
  5. 复制行 :Shift + Alt + Down Arrow(或 Shift + Option + Down Arrow 在 macOS 上)

    • 复制当前行到下一行。
  6. 删除行 :Ctrl + Shift + K

    • 删除当前行。
  7. 查找 :Ctrl + F

    • 在当前文件中查找文本。
  8. 替换 :Ctrl + H

    • 在当前文件中查找并替换文本。

2. 代码导航

  1. 跳转到定义 :F12

    • 跳转到变量、函数或类的定义处。
  2. 查看定义 :Alt + F12

    • 在一个小窗口中查看变量、函数或类的定义,而不离开当前位置。
  3. 回到上一个位置 :Ctrl + -

    • 回到之前导航过的位置。
  4. 前进到下一个位置 :Ctrl + Shift + -

    • 前进到之后导航过的位置。
  5. 查找所有引用 :Shift + F12

    • 查找当前选中元素的所有引用。
  6. 跳转到某行 :Ctrl + G

    • 输入行号即可。

3. 代码编辑

  1. 重命名符号 :F2

    • 重命名变量、函数或类,并自动更新所有引用。
  2. 格式化文档 :Shift + Alt + F(或 Shift + Option + F 在 macOS 上)

    • 格式化当前文档的代码。
  3. 代码片段 :Ctrl + Space

    • 触发代码补全,包括代码片段。
  4. 注释/取消注释行 :Ctrl + /

    • 注释或取消注释当前选中的行或多行。
  5. 多光标编辑 :Alt + Click(或 Option + Click 在 macOS 上)

    • 在多个位置添加光标,以便同时编辑多行代码。

4. 调试

  1. 启动调试 :F5

    • 开始调试当前打开的文件。
  2. 设置/删除断点 :F9

    • 在当前行设置或删除断点。
  3. 继续执行 :F5

    • 在调试模式下继续执行代码。
  4. 单步跳过 :F10

    • 执行下一行代码,但不进入函数内部。
  5. 单步进入 :F11

    • 执行下一行代码,并进入函数内部。
  6. 运行自定义任务 :Ctrl + Shift + B

    • 执行task.json自定义任务。

请注意,某些快捷键可能会根据您的 VSCode 设置、安装的扩展或操作系统而有所不同。您可以通过 Ctrl + K Ctrl + S(或 Cmd + K Cmd + S 在 macOS 上)打开键盘快捷方式设置来查看和自定义快捷键。

相关推荐
Eiceblue21 小时前
用 Python 给 Word 文档加水印:文字、图片与批量处理
开发语言·vscode·python·word
2501_915921431 天前
KXBuild CI 实操,Windows/Linux 服务器接入 Jenkins 打包 iOS IPA
服务器·windows·vscode·ios·ci/cd·个人开发·敏捷流程
Lhan.zzZ1 天前
用 Qt 构建线程安全的通讯静态库:从线程亲和性到完整工程
c++·vscode·qt·tcp/ip·udp
Halo10131 天前
VSCode设置护眼背景色
ide·vscode·编辑器
2501_915909062 天前
Windows 上用 VS Code 调试 iPhone 真机 App,KXBuild 断点、崩溃定位实操
ide·windows·vscode·ios·iphone·个人开发·敏捷流程
小卡拉米本米2 天前
解决Vscode使用GitHub账号登录慢的问题
ide·vscode·编辑器
小菜要扣篮2 天前
Ubuntu 下使用 vscode 打开 C++ 项目后,无法通过 F12 定位到定义问题解决
c++·vscode·ubuntu
迪菲赫尔曼3 天前
【基础篇 08】让VS Code连接服务器:界面在本地,文件保存到远端
运维·服务器·vscode·yolo·论文·教程·ultralyt
2501_915106323 天前
Windows 上开发 Unity iOS,使用 KXBuild 进行真机调试、性能采样与打包 ipa
windows·vscode·unity·ios·个人开发·swift·敏捷流程
MicrosoftReactor4 天前
技术速递|超越一刀切:为 GitHub Copilot CLI 和 VS Code 实现决策路由
vscode·ai·github·copilot·决策路由