使用 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

相关推荐
土了个豆子的7 天前
04.事件中心模块
开发语言·前端·visualstudio·单例模式·c#
土了个豆子的9 天前
02.继承MonoBehaviour的单例模式基类
开发语言·visualstudio·单例模式·c#·里氏替换原则
土了个豆子的9 天前
03.缓存池
开发语言·前端·缓存·visualstudio·c#
甄天18 天前
WPF和WinFrom区别
visualstudio·c#·wpf·winfrom
让我们一起加油好吗18 天前
【C++】AVL树(详解)
数据结构·c++·visualstudio·avl树·平衡树
让我们一起加油好吗1 个月前
【C++】多态(详解)
c++·visualstudio·多态·虚函数
让我们一起加油好吗1 个月前
【C++】模板(进阶)
c++·visualstudio·模板·泛型编程
隐-梵1 个月前
2025年测绘程序设计模拟赛一--地形图图幅编号及图廓点经纬度计算
windows·经验分享·visualstudio·c#
珊瑚里的鱼2 个月前
第十三讲 | map和set的使用
开发语言·c++·笔记·visualstudio·visual studio
每日出拳老爷子2 个月前
[WinForms] 如何为 .NET Framework 4.8 窗体程序添加自定义图标
visualstudio·c#·.net