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#中的for和foreach的性能对比

    C#中的for和foreach的性能对比

    这篇文章主要介绍了C#中的for和foreach的性能对比,在C#中,for和foreach是两种常用的循环结构,用于迭代集合中的元素,尽管它们在功能上相似,但它们在性能、空间效率和垃圾回收(GC)方面有一些区别,需要的朋友可以参考下
    2023-10-10
  • C#中字符串与字节数组的转换方式

    C#中字符串与字节数组的转换方式

    这篇文章介绍了C#中字符串与字节数组的转换方式,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • C# 开发圆角控件(窗体)的具体实现

    C# 开发圆角控件(窗体)的具体实现

    这篇文章主要介绍了C# 开发圆角控件的具体实现,需要的朋友可以参考下
    2014-02-02
  • C#实现获取一年中是第几个星期的方法

    C#实现获取一年中是第几个星期的方法

    这篇文章主要介绍了C#实现获取一年中是第几个星期的方法,比较实用的功能,需要的朋友可以参考下
    2014-08-08
  • C#面向对象之模拟实现商城购物功能

    C#面向对象之模拟实现商城购物功能

    这篇文章主要为大家详细介绍了C#面向对象之模拟实现商城购物功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • 利用Aspose.Word控件实现Word文档的操作

    利用Aspose.Word控件实现Word文档的操作

    偶然一次机会,一个项目的报表功能指定需要导出为Word文档,因此寻找了很多篇文章,不过多数介绍的比较简单一点,于是也参考了官方的帮助介绍,终于满足了客户的需求。下面我由浅入深来介绍这个控件在实际业务中的使用过程吧
    2013-05-05
  • 使用C#实现写入系统日志

    使用C#实现写入系统日志

    本文给大家分享的是作者使用使用C#实现将软件日志写入系统日志中的方法,十分巧妙,有需要的小伙伴可以参考下
    2018-01-01
  • 基于WPF实现绘制地铁路线图

    基于WPF实现绘制地铁路线图

    经常坐地铁,却不知道地铁多少条线路?哪个站下车?本文就来带大家利用WPF绘制深圳地铁路线图,从而带大家掌握WPF在图形绘制方面的一些知识,希望对大家有所帮助
    2023-06-06
  • C# 获取本机IP地址(IPv4和IPv6)

    C# 获取本机IP地址(IPv4和IPv6)

    本文主要介绍了C# 获取本机IP地址(IPv4和IPv6),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • C#检测是否有u盘插入的方法

    C#检测是否有u盘插入的方法

    这篇文章主要介绍了C#检测是否有u盘插入的方法,涉及C#操作硬件的相关技巧,需要的朋友可以参考下
    2015-04-04

最新评论