notepad++常用功能

常用操作

  1. 列操作:按住alt
  2. 行操作(删除空行):【编辑】-【行操作】-【移除空行】
  3. 书签操作:标记后,可以删除其他未标记的行:【搜索】-【书签】-【删除未标记行】
  4. 剪贴板历史:【编辑】-【历史剪贴板】
  5. 删除行首尾空格:【编辑】-【空白字符操作】-【移除行首和行尾空格】
  6. 大小写转换:【右键】-【转成大写/转成小写】
  7. 注释:Ctrl+Q,或者【右键】-【添加/删除单行注释】。Ctrl+Q前提条件是语言已经设置成SQL
  8. tab页面快速选中:Ctrl+num123
  9. Notepad++列模式编辑(Ctrl+C)弹出列编辑面板,可以自动填充序号,当添加的数字是两位数以上时还可以勾选0前缀
    例如:

常用正则替换

删除重复的行

^(.*?)$\s+?^(?=.*^\1$)替换为空,同时在替换面板勾选正则表达式与匹配新行。就可以删除重复的行

第二行缩进到上一行

  • 【视图】-【显示符号】-【显示所有字符】,可以看到每行字段后面有CRLF标识,Ctrl+H弹出替换面板,查找目标:\r\nfrom 替换为:from【这里我的理解,CR可以用\r匹配,LF可以用\n匹配
  • 上面会把from所在行,往前缩进到上一行末尾

posted @ 2021-09-15 15:19  中了毒蛇粉的猫  阅读(622)  评论(0)    收藏  举报