Visual Studio 2019 清理空行问题(非正则表达式)

 更新时间:2020年04月01日 11:28:16   作者:euphorias  
这篇文章主要介绍了Visual Studio 2019 清理空行问题(非正则表达式),本文通过实例截图给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

开篇点题:正则表达式方法效果=0

(下面会提到效果)

空行问题: VS:在使用过程中对于VS的自动整理不太满意,因为不会自动删除空行当出现这种情况的时候,真的很无语,VS ctrl K D 是不会理会空行的,而且没有办法对格式化进行自定义

在这里插入图片描述

所以VS非常需要一个格式化代码的功能/插件这里推荐CodeMaid 这个插件可以很好地格式化代码,主要是空行可以直接清理

在这里插入图片描述

另外,在替换中使用正则表达式并不是好办法(网上搜去除空格基本都是用的正则表达式),一个是每次都要复制粘贴一遍(CodeMaid可以直接清理整个项目的格式),

另一个是有出错的可能,比如这样

在这里插入图片描述

再比如这样:

在这里插入图片描述

而使用codeMaid清理整个项目代码,可以将所有文件都格式化,你只需要泡一杯茶,去个厕所,一切得到解决。

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

除此之外,CodeMaid是中文的,非常友好,可以方便的进行自定义。

在这里插入图片描述

还可以结合Reshper的格式化方案

在这里插入图片描述

最后如果用的不错的话,去给作者个好评吧,开源免费,这插件值得5星

CodeMaid评论及下载地址

补充:Visual Studio 2019(vs2019)如何删除空行(使用正则表达式可以)

 Visual Studio 没有提供此功能,只能用正则表达式,具体做法如下:

  一、ctrl+ F打开替换框

  二、在替换框中的源中输入

  ^(?([^\r\n])\s)*\r?$\r?\n

vs2019删除空行

  至于说 vs2019的以前的版本可以不可以,我没有亲自测试,你可以试下在 vs2017,vs2015,vs2013,vs2010,vs2008等是否可以成功.

总结

到此这篇关于Visual Studio 2019 清理空行问题(非正则表达式)的文章就介绍到这了,更多相关Visual Studio 2019 清理空行 内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • C#通过流写入数据到文件的方法

    C#通过流写入数据到文件的方法

    这篇文章主要介绍了C#通过流写入数据到文件的方法,涉及C#通过字节流读写文件的相关技巧,需要的朋友可以参考下
    2015-07-07
  • C#导出Excel的示例详解

    C#导出Excel的示例详解

    这篇文章主要为大家详细介绍了C#导出Excel的示例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • c#调用jar包的方法步骤(非常详细)

    c#调用jar包的方法步骤(非常详细)

    这篇文章主要给大家介绍了关于c#调用jar包的方法步骤,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • 使用Log4net进行日志记录

    使用Log4net进行日志记录

    本文详细讲解了使用Log4net进行日志记录的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • C#利用反射实现多数据库访问

    C#利用反射实现多数据库访问

    本文详细讲解了C#利用反射实现多数据库访问的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • C# Resources资源详解

    C# Resources资源详解

    这篇文章主要为大家详细介绍了C# Resources资源,包括Resource Basics、Strongly Typed Resources等,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • C#调用WinAPI部分命令的方法实现

    C#调用WinAPI部分命令的方法实现

    本文主要介绍了C#调用WinAPI部分命令的方法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-01-01
  • C#实现热更新服务器程序的具体过程

    C#实现热更新服务器程序的具体过程

    什么是热更新?就是不停机更新,实时更新,这篇文章主要给大家介绍了关于C#实现热更新服务器程序的具体过程,通过热更新改善用户体验(节省流量、时间、操作程度),需要的朋友可以参考下
    2021-07-07
  • C#开发的人脸左右相似度计算软件源码分析

    C#开发的人脸左右相似度计算软件源码分析

    这篇文章主要介绍了C#开发的人脸左右相似度计算软件,较为详细的分析了相似度计算的相关原理与具体实现技巧,需要的朋友可以参考下
    2015-04-04
  • HTML文本框的值改变后触发后台代码的方法

    HTML文本框的值改变后触发后台代码的方法

    asp.net用日期插件,当选中一个日期时触发一个事件,以查询当前日期的数据。这是要跟数据库交互的。先贴出控件代码:
    2013-04-04

最新评论