Visual Studio常用的快捷键

目录

Visual Studio常用的快捷键

1.核心编辑操作

2.调试操作

3.导航与搜索

4.重构操作

5.窗口与环境操作

其他常用技巧


       本篇文章来分享一下Visual Studio常用的快捷键,以Visual Studio 2019为准。主要包括编辑、调试、导航、重构、窗口操作。

Visual Studio常用的快捷键

1.核心编辑操作

快捷键

功能描述

Ctrl + C

复制选中内容(无选中时复制整行)

Ctrl + V

粘贴

Ctrl + X

剪切选中内容(无选中时剪切整行)

Ctrl + Z

撤销

Ctrl + Shift + Z

反撤销

Ctrl + S

保存当前文件

Ctrl + Shift + S

保存所有文件

Ctrl + A

全选

Ctrl + F

查找(当前文件)

Ctrl + H

查找替换(当前文件)

Ctrl + Shift + F

全局查找(解决方案/项目)

Ctrl + Shift + H

全局替换(解决方案/项目)

Ctrl + D

复制当前行到下一行(无需选中)

Ctrl + L

删除当前行(无需选中)

Ctrl + Enter

在当前行上方插入空行

Ctrl + Shift + Enter

在当前行下方插入空行

Tab/Shift + Tab

右缩进/左缩进

Ctrl + K + C

单行注释(//)

Ctrl + K + U

取消单行注释

Ctrl + K + F

格式化选中代码(无选中则格式化整个文档)

Ctrl + K + D

格式化整个文档(与Ctrl + K + F功能一致)

Ctrl + Shift + U

选中内容大小写转换(切换大写/小写)

Ctrl + G

转到行号(输入行号快速跳转)

2.调试操作

快捷键

功能描述

F5

启动调试/继续运行

Shift + F5

停止调试

F9

切换断点(添加/移除当前行断点)

F10

逐过程调试(跳过函数内部)

F11

逐语句调试(进入函数内部)

Shift + F11

跳出当前函数

Ctrl + F5

启动不调试(直接运行)

Ctrl + Alt + B

打开断点窗口(管理所有断点)

Ctrl + Alt + I

打开即时窗口(调试时执行临时代码)

F12

查看变量/函数定义

Ctrl + Shift + F9

清除所有断点

3.导航与搜索

快捷键

功能描述

F12

转到定义(光标放在变量/类/方法上),或Ctrl + 鼠标左键

Ctrl + F12

转到实现(接口/抽象方法的具体实现)

Ctrl + -

后退到上一个编辑位置

Ctrl + Shift + -

前进到下一个编辑位置

Ctrl + T

打开「转到所有」搜索框(模糊匹配类名、方法名)

Ctrl + ,(逗号)

打开「导航到」搜索框

Alt + ←/Alt + →

切换编辑器标签页(左右切换打开的文件)

Ctrl + Tab

窗口切换器(切换编辑器、解决方案资源管理器等所有窗口)

Ctrl + M + O

折叠所有代码块(类、方法、命名空间)

Ctrl + M + P

展开所有代码块

Ctrl + M + M

折叠/展开当前代码块(光标所在区域)

Ctrl + Alt + J

跳转到解决方案资源管理器中当前打开的文件

4.重构操作

快捷键

功能描述

Ctrl + R + R

重命名(变量/类/方法,自动更新所有引用)

Ctrl + R + V

提取变量(将表达式提取为局部变量)

Ctrl + R + M

提取方法(将代码块提取为新方法)

Ctrl + R + I

提取接口(将类的公共成员提取为接口)

Alt + Enter

快速修复(光标在报错/警告处,弹出修复建议:添加引用、实现接口等)

Ctrl + .

快速操作菜单(同Alt + Enter,提供重构、修复建议)

5.窗口与环境操作

快捷键

功能描述

Ctrl + Alt + L

打开/隐藏解决方案资源管理器

Ctrl + Alt + O

打开/隐藏输出窗口(编译日志、调试输出)

Ctrl + W + S

切换解决方案资源管理器显示/隐藏

Ctrl + W + O

切换输出窗口显示/隐藏

Ctrl + W + C

关闭所有工具窗口(专注代码编辑)

Ctrl + Shift + B

生成解决方案(编译项目)

Alt + F4

关闭当前窗口(编辑器标签页/工具窗口)

Ctrl + K + S

打开代码片段管理器(快速插入 for、if、class 等预设代码)

Ctrl + F3

查找当前选中内容的下一个匹配项

Shift + F3

查找当前选中内容的上一个匹配项

其他常用技巧

1)多光标编辑:按住Alt键点击鼠标,可创建多个光标同时编辑多行

2)代码片段:输入缩写后按Tab生成代码(如for→Tab生成循环)。

3)自定义快捷键:通过「工具→选项→环境→键盘」搜索命令(如“重命名”),修改为习惯的快捷键。

       以上快捷键可覆盖日常开发大部分场景,能快速提升编码效率~

       好了,本次的分享到这里就结束啦,希望对你有所帮助~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值