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

相关推荐
黄河里的小鲤鱼2 天前
3D造型软件solvespace在windows下的编译
windows·visualstudio·openfoam
CS软件开发框架5 天前
C/S软件授权注册系统-轻量级WebApi服务器介绍
运维·服务器·visualstudio·c#·.net·.netcore
羊小猪~~6 天前
C/C++语言基础--C++STL库之仿函数、函数对象、bind、function简介
java·c语言·开发语言·数据结构·c++·visualstudio·stl
水饺编程9 天前
MFC学习笔记专栏开篇语
c++·windows·visualstudio·mfc
niaoma13 天前
《大宋豪侠传》客户端源码 + 服务端源码 + 工具源码 + 资源,大小16.3G
c++·windows·游戏·visualstudio·游戏程序
CS软件开发框架21 天前
.NET8/.NETCore 依赖注入:自动注入项目中所有接口和自定义类
visualstudio·c#·.net·.netcore
sinat_384241091 个月前
带有悬浮窗功能的Android应用
android·windows·visualstudio·kotlin
chanyu非鱼1 个月前
NuGet如何支持HTTP源
visualstudio
明月*清风1 个月前
【数据结构专栏】二叉搜索树(Binary Search Tree)的剖析?
开发语言·数据结构·c++·visualstudio
飞人博尔特的摄影师1 个月前
WPF绑定Bind方法合集,实时更新
visualstudio·c#·wpf·xaml·maui·xamarin·技巧