Notepad++怎么增加整行刪除快捷鍵?添加/取消區塊注釋?


1、有網友說 Notepad++ 自帶刪除行功能,用快捷鍵 Ctrl+L 就可以刪除一行。的確,這個快捷鍵是可以刪除一行文本,但確切的說,Ctrl+L 並不是僅僅刪除了一行文本,而是 剪切 了一行文本。

2、前提條件:你已經在操作系統上妥當安裝好了 Notepad++,並運行它。

3、在空文檔里隨便輸入一些字符、空行等內容。我這里是在空文檔中粘貼了一篇短文。

4、將光標插入點定位在某一行上。

5、打開菜單:Macro(宏)/ 宏(o) --> Start recording(錄制宏)

提示: 順帶說一下, 是計算機方面的術語,我個人把它理解為 一系列動作或操作(其實從編程人員的角度上來說,解釋為動作腳本更貼切一些)。

6、開始在鍵盤上依次鍵入如下按鍵:

Space End(x2) Shift+Home(x2) Space Shift+Home Del(x2)

提示:

Space -- 鍵盤上的空格鍵。

End -- 鍵盤上的 End 鍵,在方向鍵的上面,與 Insert、Home、Delete 在一起(鍵位是基於標准 windows108 美國、中文鍵盤布局來說的,如果是別的鍵盤布局,自己找找看,可能位置會有出入)。

(x2) -- 意思是要按兩次。比如 End(x2)就是要按 End 鍵兩次。

+ -- 加號的意思是組合按鍵。比如 Shift+Home(x2) 的意思是先按下 Shift 鍵不要松開,然后再按兩次 Home 鍵,然后松開所有按鍵。

7、后用鼠標打開 Macro(宏)菜單,選擇 Stop recording(停止錄制宏),結束宏錄制過程。至此,我們已經錄制好了用於刪除整行的宏。還沒完,請繼續往下看。

8、我們要保存錄制好的宏,並為它定義一個快捷鍵,這樣我們就能在編輯文本內容的時候方便的使用這條 刪除整行文本 的宏了。保存宏:請鼠標點擊 Macro 菜單,選擇 Save Current Recorded Macro(保存當前錄制好的宏)菜單項。

轉載至:https://www.jb51.net/softjc/492907.html

9、添加 / 取消區塊注釋

添加區塊注釋 /* */Ctrl + Shift + Q

取消區塊注釋 /* *//\*{1,2}[\s\S]*?\*/(Ctrl+H 正則表達式進行替換,暫時還不知道如何錄制 取消區塊注釋 的宏錄制步驟),還不如直接手動去刪除來的快...

同樣也可以正則表達式進行替換以下:

刪除 java 注釋 ////[\s\S]*?\n

刪除xml注釋:<!-[\s\S]*?–>

刪除空白行:^\s*\n

\n 或者是 \r\n 或者是 \r 都可能是換行符,要看你的系統是 windows 還是 Unix / Linux 或者是 Mac 的系統


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM