Visual Studio Code (VSCode) 的常用快捷键

Visual Studio Code (VSCode) 的常用快捷键可极大提升开发效率。以下是分类整理的 **核心快捷键**(基于 **Windows/Linux** 系统,macOS 用户将 `Ctrl` 替换为 `Cmd`,`Alt` 替换为 `Option`):


基础操作

快捷键 功能
Ctrl + N 新建文件
Ctrl + O 打开文件
Ctrl + S 保存当前文件
Ctrl + Shift + S 另存为
Ctrl + W 关闭当前标签页
Ctrl + KCtrl + W 关闭所有标签页
Ctrl + \ 拆分编辑器(左右分屏)
Ctrl + 1/2/3 切换到第 1/2/3 个编辑器组

✏️ 编辑与光标

快捷键 功能
Ctrl + Z 撤销
Ctrl + Y / Ctrl + Shift + Z 重做
Alt + ↑/↓ 向上/下移动当前行
Shift + Alt + ↑/↓ 向上/下复制当前行
Ctrl + D 选中下一个相同单词(多光标编辑)
Ctrl + Shift + L 选中所有相同单词
Ctrl + U 撤销上一次光标操作
Ctrl + / 切换行注释
Shift + Alt + A 切换块注释
Ctrl + ] / [ 增加/减少缩进

🔍 查找与替换

快捷键 功能
Ctrl + F 当前文件查找
F3 / Shift + F3 查找下一个/上一个
Ctrl + H 替换
Ctrl + Shift + F 全局搜索(所有文件)
Ctrl + Shift + H 全局替换
Ctrl + G 跳转到指定行
Ctrl + P 快速打开文件(输入文件名)

🧭 导航与符号

快捷键 功能
Ctrl + B 显示/隐藏侧边栏
Ctrl + Shift + E 聚焦资源管理器
Ctrl + Shift + F 聚焦搜索
Ctrl + Shift + X 聚焦扩展商店
F12 跳转到定义
Alt + ← / 后退/前进光标历史
Ctrl + Shift + O 导航到文件中的符号(函数/类)

🌟 高级功能

快捷键 功能
`Ctrl + `` 打开/关闭终端
F5 启动调试
Ctrl + Shift + D 聚焦调试面板
Ctrl + KCtrl + S 打开快捷键设置
Ctrl + , 打开用户设置
Shift + Alt + F 格式化代码
F2 重命名符号

💡 实用技巧

  • 多光标操作 :按住 Alt + 鼠标点击 添加多个光标。
  • 快速折叠代码Ctrl + Shift + [ 折叠区域,Ctrl + Shift + ] 展开。
  • 命令面板Ctrl + Shift + P(可执行任何操作,如切换主题、安装扩展)。
  • 行操作 :光标在行首/行尾时按 Ctrl + C 复制整行(无需选中)。

⚙️ 自定义快捷键

进入 文件 > 首选项 > 键盘快捷方式 可修改或添加快捷键。例如:

  • Alt + F 绑定为格式化代码(默认是 Shift + Alt + F)。

掌握这些快捷键,编码效率翻倍!🚀

相关推荐
VidDown13 天前
VidDown 工具站:免费、本地优先的开发者工具箱
javascript·编辑器·音视频·视频编解码·视频
摇滚侠13 天前
IDEA 创建 Java 项目 手动整合 SSM 框架
java·ide·intellij-idea
霸道流氓气质13 天前
Trae IDE 新手入门指南
ide
VidDown13 天前
显卡处理视频技术详解:从硬解码到 NVENC,GPU 如何让视频处理起飞?
javascript·编辑器·音视频·视频编解码·视频
夜猫逐梦13 天前
【UE基础】03.蓝图与编辑器工作流
编辑器·ue·蓝图·ue编辑器
VidDown13 天前
视频帧率技术详解:从 24fps 到 120fps,帧率如何影响你的观看体验?
网络·网络协议·编辑器·音视频·视频编解码·视频
爱就是恒久忍耐13 天前
VSCode里如何比较2个branch
ide·vscode·编辑器
意法半导体STM3213 天前
【官方原创】如何为STM32CubeMX2配置Visual Studio Code配置方案
vscode·stm32·单片机·嵌入式硬件·策略模式·stm32cubemx·嵌入式开发
bloglin9999913 天前
vscode中可视化的合并分支,在“合并编辑器中解析”中“与基线进行比较”是什么意思
ide·vscode·编辑器
终将老去的穷苦程序员13 天前
IntelliJ IDEA 的安装教程
java·ide·intellij-idea