簡體   English   中英

從VB.NET源代碼文件中刪除所有注釋

[英]Remove all comments from VB.NET source code file

Visual Studio編輯器中是否存在宏,可以從VB.NET源文件中刪除所有注釋?

使用菜單編輯->查找和替換->使用正則表達式快速替換

查找內容: ^{.+}'.+$

替換為: \\1

將取代

text ' comment

text

查找: ^{(([^"']*"[^"]*"[^"'])#|[^"']*)}'.*$

替換為\\1
也將適用於以下內容(SQL):

   cs = "INSERT INTO db (time, t1, t2) VALUES ('" & Time.ToString & "', NULL, '" & t2 & "')" ' COMMENT

編輯*

http://bytes.com/topic/visual-basic-net/answers/579000-utility-remove-comments-vb-net-files

有一些選擇。

  • 編寫一個VB.NET程序來做嗎? 應該很容易:任何帶有單引號作為第一個字符的行都應刪除。 以及所有內容都在單引號之后(即使它不是第一個字符),前提是該引號不在一對雙引號之間。 並且您發送到該程序的文件是任何* .vb文件。
  • 搜索並用正則表達式替換可能最快。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM