当前位置: 首页 > news >正文

Microsoft Visual Studio快捷键大全

Microsoft Visual Studio快捷键大全

  • ⚡ 日常最常用(必背)
  • 📁 文件与窗口
  • ✏️ 代码编辑(写代码提速)
  • 🔍 导航与搜索(找代码)
  • 🛠 生成与重构
  • 🐞 调试(排错)
  • 🧩 常用组合记忆口诀

⚡ 日常最常用(必背)

F12:转到定义(类 / 方法 / 变量)
Ctrl + 点击:同样跳定义
Ctrl + -:后退(回到上一个光标位置)
Ctrl + Shift + -:前进(回到刚才跳走的位置)
Ctrl + ,:全局搜类 / 方法 / 文件(最强搜索)
F5:启动调试 / 继续
Shift + F5:停止调试
F9:切换断点(当前行)
F10:逐过程(不进函数)
F11:逐语句(进函数)
Ctrl + S:保存当前文件
Ctrl + Shift + S:全部保存
Ctrl + K + D:格式化整个文档
Ctrl + K + F:格式化选中代码
Ctrl + K + C:注释选中行
Ctrl + K + U:取消注释

📁 文件与窗口

Ctrl + N:新建文件
Ctrl + Shift + N:新建项目
Ctrl + O:打开文件
Ctrl + Shift + O:打开项目 / 解决方案
Ctrl + F4:关闭当前文档
Ctrl + Shift + F4:关闭所有文档
Ctrl + Tab:切换打开的文档
Ctrl + Shift + Tab:反向切换文档
Ctrl + Alt + L:显示解决方案资源管理器
Ctrl + W + E:打开错误列表

✏️ 代码编辑(写代码提速)

Ctrl + C/X/V:复制 / 剪切 / 粘贴
Ctrl + Z/Y:撤销 / 重做
Ctrl + D:复制当前行到下一行
Ctrl + Delete:删除光标右侧单词
Ctrl + Backspace:删除光标左侧单词
Ctrl + Enter:上方插入空行
Ctrl + Shift + Enter:下方插入空行
Ctrl + ]:匹配括号 / 大括号
Ctrl + Shift + ]:选中匹配括号内代码
Alt + Shift + ↑/↓:上下移动选中代码
Alt + Shift + ←/→:块选择(列选择)
Ctrl + Shift + U:选中内容大小写切换

🔍 导航与搜索(找代码)

F12:转到定义
Ctrl + F12:转到接口 / 抽象类实现
Shift + F12:查找所有引用
Ctrl + G:转到行号
Ctrl + F:当前文件查找
Ctrl + H:当前文件替换
Ctrl + Shift + F:在文件中查找(全局)
Ctrl + Shift + H:在文件中替换(全局)
Ctrl + ;:解决方案资源管理器内搜索

🛠 生成与重构

Ctrl + Shift + B:生成解决方案
Ctrl + F7:编译当前文件
Shift + Alt + C:添加新类
Shift + Alt + A:添加新项目项
Ctrl + R + R:重命名(类 / 方法 / 变量,同步改所有引用)
Ctrl + R + M:提取方法
Ctrl + R + E:封装字段

🐞 调试(排错)

F5:启动调试 / 继续
Shift + F5:停止调试
Ctrl + Shift + F5:重启调试Microsoft Learn
F9:切换断点
Ctrl + F9:启用 / 禁用断点
F10:逐过程
F11:逐语句
Shift + F11:跳出当前函数
Ctrl + F10:执行到光标处Microsoft Learn
Ctrl + Alt + B:显示断点窗口
Ctrl + Alt + V:显示局部变量窗口Microsoft Learn
Ctrl + Alt + I:即时窗口(调试时执行命令)

🧩 常用组合记忆口诀

跳:F12;回:Ctrl±;搜:Ctrl+,
调:F5/F10/F11;断点:F9
格式:Ctrl+K+D;注释:Ctrl+K+C
保存:Ctrl+S;全存:Ctrl+Shift+S

注:内容来源于网络,使用于网络,如有侵权联系删除

http://www.gsyq.cn/news/1418266.html

相关文章:

  • 告别‘无效分区表’!保姆级教程:用U盘给Ubuntu 20.04分区(GPT+UEFI版)
  • 银河麒麟aarch64如何高效做数据分析?分享一款内网离线数据分析利器
  • 【Gemini Go SDK深度解密】:官方未公开的6个隐藏参数与3种内存泄漏修复方案
  • AI辅助开发的质量保障实践:我们如何让AI写的代码达到生产级标准?
  • Unity Shader Graph搞不定?手写一段GLSL代码实现自定义顶点动画(含Unity与ShaderLab绑定教程)
  • Steam版MyDockFinder界面太‘Windows’?三步教你找回经典Mac风格(附文件修改教程)
  • 2026年青岛合同纠纷律师选择标准与服务维度客观解读
  • 人形机器人市场报告获取渠道与优质推荐
  • 新手实测一站式 AI 平台,上手难度到底高不高
  • OpenJDK8源码系列01-JVM生命周期源码概览
  • 用Wireshark抓包,一步步拆解IPv6 SLAAC自动配置的完整流程(附报文详解)
  • 别再手动封装SRAM了!用Memory Wrapper工具一键搞定接口、ECC和时序调整
  • 工业EtherCAT主站在RT-Linux上的DC同步实现与WKC错误优化
  • 2026 年 5 月基金从业备考避坑:免费题库与电子版软件实测 - 讲清楚了
  • Bambu Studio国际化开发实战:从零到一打造多语言3D打印软件
  • Linux无线打印避坑指南:爱普生L3255通过TCP/IP连接成功打印的完整配置流程
  • 上海软件开发服务商那么多,企业数字化转型期该如何精准选择
  • Layuimini企业级后台架构最佳实践:高可用可扩展前端解决方案
  • GitHub加速插件:告别龟速访问,体验极速下载
  • 别再手动diff了!Ubuntu 22.04上Beyond Compare 4保姆级安装与汉化配置指南
  • 观察Taotoken平台在高峰时段的API服务稳定性表现
  • 2026年至今,河北地区建筑资质延期办理流程咨询公司深度解析 - 2026年企业资讯
  • 2026年如何甄选可靠的新风软连接定做厂家?系统梳理与品牌解析 - 2026年企业资讯
  • 从摇杆到漫步:手把手用Unity 2021.3 + OpenXR配置VR自由移动(支持Quest 2)
  • Unity项目优化实战:用Editor脚本一键批量修改图片MaxSize和压缩格式(附完整代码)
  • 移动硬盘盘符突然从E变F?别慌,用Windows磁盘管理5分钟改回来
  • 别再让xray扫出你的源码!手把手教你排查与修复Webpack项目中的sourcemap泄露
  • 【原创解锁】叫叫识字 趣味启蒙识字 动画学字超有趣
  • 彻底告别自动更新!Win11系统下Chrome离线安装与永久禁用GoogleUpdate服务指南
  • TTS 推理速度为什么这么慢:序列长度问题与扩散模型的计算瓶颈