使用 VS 2022 开发C#项目的tips

代码操作

删除注释或空行

参考C#【必备技能篇】Visual Studio删除所有的注释和空行

  1. 删除所有行注释:包括行内和行外,如下所示


Ctrl + H 替换,第一行输入://[^\n]*\n, 第二行输入:\n。替换即可。

这一步可能出现很多空行,运行第2步。

  1. 删除所有空行。

Ctrl + H 替换,第一行输入:^(?([^\r\n])\s)*\r?$\r?\n, 第二行留空。替换即可。

软件操作

常用快捷键

  1. 调试相关
    F5 启动调试,再次按下F5可以前进到下一个断点。
    F10 单步调试。
    F11单步进入(用户代码), Shift F1 跳出进入的代码块。

  2. 光标定位

    回退到上一个光标位置: Ctrl -

    下一个光标位置: Ctrl Shift -

  3. 代码块打开与关闭

    关闭: Ctrl + M + O

    打开: Ctrl + M + L

    展开/关闭当前方法: Ctrl + M + M

相关推荐
花之亡灵3 天前
.net 7.0 解决“The keyword field is required”的问题
windows·visualstudio·c#·asp.net
WXDWIN.3 天前
C++语言之模版与类型转换
c语言·开发语言·c++·visualstudio·visual studio code
咩咩觉主5 天前
C# VS的常用功能(一) 视图篇
visualstudio·c#·vs是宇宙第一好用的编辑器
huaiyanchen10 天前
Bad Request -invalid Hostname
visualstudio
.net开发18 天前
WPF中实现PasswordBox的双向绑定
visualstudio·c#·.net·wpf
bitenum18 天前
【C/C++】【三种方法】模拟实现strlen
c语言·开发语言·c++·算法·青少年编程·visualstudio·1024程序员节
Mr_Xuhhh18 天前
Linux第一个小程序-进度条
linux·运维·visualstudio·小程序·编辑器·apache
bitenum19 天前
【C/C++】字符/字符串函数(3)——由string.h提供
java·c语言·开发语言·c++·算法·visualstudio·1024程序员节
bitenum20 天前
【C/C++】字符/字符串函数(2)——由string.h提供
c语言·开发语言·c++·学习·算法·青少年编程·visualstudio
bitenum24 天前
qsort函数的学习与使用
c语言·开发语言·学习·算法·visualstudio·1024程序员节