1. 程式人生 > >Notepad++刪除程式碼中的註釋,可刪除//單行註釋和/**/多行註釋

Notepad++刪除程式碼中的註釋,可刪除//單行註釋和/**/多行註釋

申請軟體著作權時需要清除程式碼中的註釋,可以通過word和Notepad++組合操作來快速的完成

1。使用word的插入檔案功能合併多個原始碼檔案,操作方法為:新開啟1個word檔案,在“插入”標籤欄下找到“物件”點選右邊的小三角下拉選單裡選擇“檔案中的文字...”,然後在跳出來的檔案選擇對話方塊裡選擇要合併的檔案,如果對話方塊裡沒有顯示出需要的檔案,可能是檔案型別過濾器選擇的不對,更改為 “所有檔案(*.*)” 應該就能看到了。選完檔案點選“插入(S)”就可以了。接下來可能會跳出編碼型別選擇對話方塊,下面有檔案預覽,選擇使文字能正確顯示的編碼格式即可。有點煩的是每個檔案都要選擇一次。

2。使用Notepad++刪除註釋,操作方法為:

首在開啟Notepad++新建一個空白檔案,然後在第1步的word檔案裡全選文字後複製,然後在Notepad++裡貼上,然後使用“替換”功能完成刪除註釋的操作。

1)刪除//開始的註釋

從選單裡選擇“搜尋”->“替換”,在彈出的替換對話方塊裡的“查詢目標”框裡填寫://.*(不包括冒號:),“替換為”框裡保留為空,連空格都不要有。“查詢模式”裡選擇“正則表示式”,右邊的“□.匹配新行”的選擇框清空。如下圖:

可以先點選“查詢下一個”看看選中的文字是不是要刪除的內容,連續點選幾次後每次出現的內容都是要刪除的註釋,則說明查詢到的目標確實是要刪除的內容,就可以點選“全部替換”,將它們全部刪除。

2)刪除“/*  */”之間的註釋,操作步驟和上一步一樣,只是將“查詢目標”框裡的表示式改成:/\*.*?\*/(不包括冒號:),“替換為”框裡保留為空,連空格都不要有。“查詢模式”裡選擇“正則表示式”,右邊的“☑.匹配新行”的選擇框勾上。如下圖:

先點選“查詢下一個”看看選中的文字是不是要刪除的內容,連續點選幾次後每次出現的內容都是要刪除的註釋,則說明查詢到的目標確實是要刪除的內容,就可以點選“全部替換”,將它們全部刪除。

3)刪除空行,操作方法為:編輯->行操作->移除空行(包括空白字元)

4)刪除行尾空格,操作方法為:編輯->空白字元操作->移除行尾空格

5)Tab 轉空格,操作方法為:編輯->空白字元操作->TAB 轉空格

以上操作是利用了Notepad++的正則表示式的功能,使用的Notepad++版本為v7.5.8   (32bit)

想要了解正則表示式的詳細用法請參見以下文章: