1. 程式人生 > 程式設計 >Visual Studio 2019 清理空行問題(非正則表示式)

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

Visual Studio 2019 清理空行問題(非正則表示式)

vs2019刪除空行

  至於說 vs2019的以前的版本可以不可以,我沒有親自測試,你可以試下在 vs2017,vs2015,vs2013,vs2010,vs2008等是否可以成功.

總結

到此這篇關於Visual Studio 2019 清理空行問題(非正則表示式)的文章就介紹到這了,更多相關Visual Studio 2019 清理空行 內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!