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

作者:euphorias 时间:2023-10-27 16:05:22 

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

(下面会提到效果)

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

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

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

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

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

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

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

再比如这样:

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

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

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

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

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

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

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

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

CodeMaid评论及下载地址

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

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

一、ctrl+ F打开替换框

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

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

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

vs2019删除空行

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

来源:https://blog.csdn.net/euphorias/article/details/105227817

标签:Visual,Studio,空行
0
投稿

猜你喜欢

  • 手把手教你搭建SpringMVC框架——最小化配置

    2022-02-16 02:38:16
  • 关于C++数组中重复的数字

    2023-01-21 03:29:43
  • Java源码解析之object类

    2023-11-05 00:46:28
  • 通过c++11改进我们的模式之改进命令模式

    2023-03-02 01:58:00
  • 验证码的三个常见漏洞和修复方法

    2023-10-25 17:46:26
  • Android编程实现WebView添加进度条的方法

    2023-07-06 03:16:46
  • SpringBoot2.0整合SpringCloud Finchley @hystrixcommand注解找不到解决方案

    2021-08-26 12:54:32
  • SpringBoot找不到映射文件的处理方式

    2023-10-15 07:40:11
  • c# 使用线程对串口serialPort进行收发数据(四种)

    2023-06-20 13:05:48
  • java控制台实现学生信息管理系统(集合版)

    2023-11-11 14:16:52
  • Java 关于递归的调用机制精细解读

    2023-01-17 04:42:41
  • Flutter学习教程之Route跳转以及数据传递

    2022-01-15 01:15:17
  • Netty分布式pipeline管道传播outBound事件源码解析

    2022-10-17 23:43:06
  • 详解用maven将dubbo工程打成jar包运行

    2023-10-20 04:34:42
  • Android 手写热修复dex实例详解

    2022-11-06 08:01:40
  • android教程viewpager自动循环和手动循环

    2021-07-23 12:03:06
  • java使用@Transactional时常犯的N种错误

    2021-08-16 01:58:44
  • Unity3D Shader实现贴图切换效果

    2021-07-10 00:31:20
  • C#/VB.NET 实现彩色PDF转为灰度PDF

    2021-07-23 08:23:49
  • Android基于google Zxing实现各类二维码扫描效果

    2022-04-10 17:28:59
  • asp之家 软件编程 m.aspxhome.com