C#批量删除注释与空行


代码发布时候有的时候需要删除代码注释与空行。。方法如下

 

1、删除注释 

 

方法:

第一步:打开vs2010,使用Ctrl+H快捷键,打开查询替换窗口

第二步:在‘查找选项’中,勾选‘使用’‘正则表达式’

第三步:在‘查找内容’中,填写正则表达式[\t]*//[^\n]*\n

第四步:‘替换为’空,什么都不填写

第五步:单击‘全部替换’按钮,完成整个项目或者当前文档等替换

 

举例:

替换前:

 

/// <summary>

/// 类注释

/// </summary>

public class MyClass

{

    /// <summary>

    /// 方法注释

    /// </summary>

    public void Add()

    {

 

        //变量注释

        int i;//变量注释

 

        /*块状注释1

         * 块状注释

         * 块状注释

         * */

    }

}

 

替换后:

public class MyClass

{

    public void Add()

    {

 

        int i;

        /*块状注释1

         * 块状注释

         * 块状注释

         * */

    }

}

 

2、 去掉空行

同样上面的步骤,正则表达式为: ^\s*\n


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM