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}[sS]*?*/(Ctrl+H 正则表达式进行替换,暂时还不知道如何录制 取消区块注释 的宏录制步骤),还不如直接手动去删除来的快...

同样也可以正则表达式进行替换以下:

删除 java 注释 ////[sS]*?

删除xml注释:<!-[sS]*?–>

删除空白行:^s*

或者是 或者是 都可能是换行符,要看你的系统是 windows 还是 Unix / Linux 或者是 Mac 的系统

原文地址:https://www.cnblogs.com/wumz/p/9921767.html