用以替换 ’ 开头的正行注释
打开查找
查找内容:\ '.*\n
替换为:\n
替换空行
查找:\n\n
替换为:\n
查找:, ByRef
替换为:, _\n ByRef
查找:, ByVal
替换为:, _\n ByVal
查找:\(ByVal
替换为:( _\n ByVal
visual studio用"查找替换"来删掉源代码中所有//方式的纯注释和空行
注意:包括/// <summary>这样的XML注释也都删掉了。
步骤1/2(删除注释):使用Ctrl+H快速替换功能,查找内容为:
^[ \t]*//[^\n]*\n
or
^[ \t]*‘’[^\n]*\n
替换内容为空(什么都不写),查找范围你自己定(我喜欢选整个解决方案),查找选项要选中使用正则表达式。然后点击全部替换就行了。
这会把原来的一行//的注释删掉,并且不留空行。
步骤2/2(删除空行):然后设置查找内容为
^(?([^\r\n])\s)*\r?$\r?\n
再执行全部替换,所有的空行都会消失。