Notepad++的使用经验
2019-10-19
Notepad++是我非常喜欢的代码编辑器,而且还是免费的!
我使用Notepad++主要是编辑Markdown文件,积累的经验如下:
1、特殊内容的查找和批量替换;
在Markdown文件中某段内容后面批量加入空行,打开查找界面,输入查找目标:
00”]—
再输入替换为:00”]—\r\n
下面选择:正则表达式,再点击:在文件中替换!
结果就是,在—的下面多出一行空行。
难题
以上查找目标在正则表达式范围内,所以好替换。以下情况选择正则表达式查找找不到怎么办?
我要查找jpg)替换为jpg)\r\n,但是正则表达式查找无内容,解决:
先用普通查找模式查找jpg)替换为jpg)—-(四个减号),然后用正则表达式查找:—-,替换成—-\r\n,再用普通模式查找—-,替换为空!
延伸
ctrl+f是查找,ctrl+h是替换
查找\r\n替换为空,结果是:合并多行内容为一行;
查找\r\n\r\n替换为\r\n,结果是:去掉空行;
查找\r\n替换为,\r\n,结果是:在行尾加上逗号;
去除全部行尾空格和空白行:查找 \s+$ 替换为空,\s的意思是匹配任何空白字符,包括制表符、空格、换页符,等价于[ \f\n\r\t\v]。
去除行首空格:按CTRL+H 选择正则表达式,查找目标:^\s+ 替换为空。
注意:如果觉得批量替换不好用,可以试试:vscode
2、快捷设置文件查找的目录
打开需要查找替换文件夹内的某一个文件,打开文件查找界面,勾选右侧的【当前文件夹】,可以快捷的设置好文件查找的目录。
3、设置不打开上次关闭的文件
Notepad++默认会记录上次打开时未关闭的文件,再次打开还需要手动关闭已经处理完毕的文件。
Notepad++设置不打开上次关闭的文件方法:
设置-》首选项-》备份-》记住最后打开的文件,将前面的勾选去掉即可。
4、Notepad++的光标从竖线变成了下划线
按一下键盘的Insert键或者Ins键