Visual Studio 2023 常用快捷键

删除当前行

Ctrl + shift + L
Shift + Del
Ctrl + X

删除无效或未引用的包

Ctrl + R + G

注释

Ctrl + K + C

对选中行反注释

Ctrl + K + U

调试运行 和 运行不调试

F5
Ctrl + F5

格式化代码

Ctrl + K + D
Ctrl + K + E  (推荐这个)

选中块对其使用外侧代码,多用于 #region … #end

Ctrl + K + S

智能提示

Ctrl + J

折叠/展开 所有方法

Ctrl + M + O	折
Ctrl + M + L	展

折叠/展开 块代码

Ctrl+M		折叠和展开 都是这个

加断点、删除所有断点

F9
Ctrl + Shift + F9

在光标下面插入空行(或者说:在代码行中将光标移到下一行)

Ctrl + Shift + Enter

按两下Tab键

// 块代码中,如:for/foreach/if/while/ctor/prop等
写完 for,直接按两下 Tab 键补全代码

回退到光标的上一次位置

 Ctrl + 减号

自动引入 using

光标放在未引入的位置,按:
Alt + Enter

查找所有的引用

Shift + F12

转到实现类

Ctrl + F12

显示或者隐藏Tab标记

Ctrl+ R +W

选中文字全大写或小写

Ctrl + U
Ctrl + Shift + U

智能重命名代码

Ctrl + R + R

根据构造函数的参数自动生成字段的问题

在 asp.net core web api 开发中,使用依赖注入时,我们从DI容器中提取服务注入到构造函数中,对构造函数的形参生成字段时,要以下划线开头;

在这里插入图片描述
而IDE根据构造函数的参数自动生成私有字段时;这个字段不是以下划线开头的;

工具菜单 -> 选项 -> 文本编辑器 -> C# -> 代码样式 -> 命名
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

测试:
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值