如何一次性删除Visual Studio中当前文档中的所有C#方法/属性/字段“摘要”注释(以///开头)?
如何删除所有C#方法/属性/字段“摘要”注释
(从///
开始)
在Visual Studio的当前文档中一次性?
换句话说转换这个:
/// /// Very stupid comment generated with very stupid tool /// protected void MyMethod { }
进入这个:
protected void MyMethod { }
怎么样
- Ctrl + H可快速更换
- 标记
Use
:Regular expressions
- 输入
Find what
表达式后面的字段^.*\/\/\/.*$\n
(很快 – 与///
模式^.*\/\/\/.*$\n
) - 将“
Replace with
字段留空 - 确保您在“
Current Document
Look in
- 单击
Replace All
正则表达式模式^.*\/\/\/ ?
在这种情况下会更合适,因为它会匹配整个立即总结评论。
-
^.*\/\/\/ ?
– 与
.*\n ///
文本匹配行(斜杠后可选空格) -
(?:)+
🙂(?:)+
– 非捕获组,重复零次或多次 -
^
– 行的开头 -
.*
– 任何字符 -
\/\/\/
– 三个斜杠 -
.*
– 任何字符 -
$
– 结束 -
\n
– 换行符号