写在前面
在日常工作中,Notepad++是我使用频率比较高的轻量级文字编辑器了。其实类似的还有Sublime/UltraEdit等。这个看个人喜好就好,至于windows自带的记事本就不推荐了吧。
然后就简单记录一下,关于Notepad++我常常会使用到的一些小技巧吧~别看这些小技巧,还是能很大程度提升我们的工作效率的。
咱们开始吧
技巧一:每行首尾 添加字符 + 去掉行尾的空格
我们需要对上面这个文档,行首添加 "
,行尾添加 ",
快捷键 ctrl + F
调出查找,切换到替换,注意这里使用的是 正则表达式 ,^
就代表行首
在替换行尾的时候,发现我的每一行后面有空格存在,我想要先空格去掉
去掉行尾的空格: 选择正则表达式 查找目标:\s+$ 替换为空
行尾处理
同理:
快捷键 ctrl + F
调出查找,切换到替换,注意这里使用的是 正则表达式 ,$
就代表行尾
然后再简单的手动处理一下就可以了。
最后就可以把这样一组数赋值给Array()了。
技巧二:选中多行一起处理
场景:需要在每一行的hello后面添加一个 ,
进行分割
一个快速的方式是:选中多行一起来操作
快捷键 : alt + 鼠标左键
选中之后,呈现如下这种多行编辑的样子,中间有一根竖线,一直闪烁
直接在某一行添加一个符号就好了,多行就可以做同样的操作了
注意:这里的快捷键可以在 设置》管理快捷键 中进行修改
技巧三:我们可以选泽合适的 语言
来打开我们的文件
比如选用SQL,就会做SQL关键字高亮显示等,那么这样我们在看真正SQL文件的时候就会比较轻松一些。
技巧四:使用Notepad++ 的NppFTP插件来连接linux服务器,进行服务器上配置文件的编辑
查看你的notepadd++ 插件里面是否有这个玩意,估计目前的都有了吧。
然后就可以点击下图第二个红框,弹出右边这个连接栏,点击那个设置按钮的图标
正则表达式(替换某个字符之前或之后所有字符,notepad++中)
1.删除A之后的所有字符用:A.*$
2.删除A之前的所有字符用:([s]*)A