1. 程式人生 > >Word處理程式碼文字之刪除註釋與空行

Word處理程式碼文字之刪除註釋與空行

一、需求:

        現從程式設計軟體中貼上了一堆程式碼至word文件中,內容有百頁之多,如下圖:

        現在想要對程式碼內容進行縮減,需要進行以下操作:

    (1)刪掉註釋。

    (2)刪除空行。

二、實現思路:

       注意到程式碼註釋的文字的特點是開頭為“//”,考慮到可以使用萬用字元來進行文字描述從而實現替換。

       而空行的特點是由連續的兩個換行符組成,可以通過將連續的兩個換行符替換為單個換行符實現空行的刪除。

三、實現步驟:

1、刪除註釋:

(1)使用ctrl+a快捷鍵全選內容,然後通過ctrl+h快捷鍵彈出替換設定介面:

(2)點選“更多”,勾選使用“萬用字元”

(3)在查詢內容中輸入://*^13

         在替換為中輸入:^13

(4)點選“全部替換”(最好多點選幾次),即可發現,所有的註釋行都變為了空行,如下圖:、

(5)若是region形式的註釋,可參考:
          (  #region*^13)  替換成  ^13
          (  #endregion^13)  替換成  ^13

2、刪除空行:

     需要分兩步進行,前段部分操作與刪除註釋相同,全選並彈出替換視窗,勾選使用萬用字元,使用以下兩步替換:

     (1)^13[ ]@^13 替換成  ^13^13
   (2)^13^13  替換成  ^13

     每一步要多點選幾次“全部替換”,即可實現空行的刪除,如下圖: