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

相关推荐
Pacify_The_North20 小时前
【C++进阶三】vector深度剖析(迭代器失效和深浅拷贝)
开发语言·c++·windows·visualstudio
啊波次得饿佛哥3 天前
C# debug和release模式问题
visualstudio·debug·release
珊瑚里的鱼9 天前
第三讲 | C/C++内存管理完全手册
c语言·c++·笔记·程序人生·visualstudio·visual studio
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧12 天前
避雷 :C语言中 scanf() 函数的错误❌使用!!!
c语言·开发语言·数据结构·算法·visualstudio·visual studio
珊瑚里的鱼12 天前
第一讲 | 解锁C++编程能力:基础语法解析
开发语言·c++·笔记·visualstudio·学习方法·visual studio
think__deeply14 天前
C# 零基础入门篇(19.DateTime 使用指南)
开发语言·visualstudio·c#
think__deeply15 天前
C#零基础入门篇(18. 文件操作指南)
开发语言·visualstudio·c#
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧19 天前
C语言_数据结构总结10:二叉树的递归/非递归遍历
c语言·数据结构·b树·算法·链表·visualstudio·visual studio
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧19 天前
C语言_数据结构总结9:树的基础知识介绍
c语言·开发语言·数据结构·b树·算法·visualstudio·visual studio
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧23 天前
C语言_数据结构总结4:不带头结点的单链表
c语言·开发语言·数据结构·算法·链表·visualstudio·visual studio