EditPlus是一套功能强大,可取代记事本的文字编辑器,拥有无限制的撤消与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。
EditPlus是非常好的编辑软件,最新的EditPlus3已经支持代码折叠的,只是有点要求。就是要开启代码折叠视图,而且要保证代码的缩进能比较好,才可以。而它还有一个好用的功能,就是它有监视剪贴板的功能,能够同步于剪贴板自动将文字粘贴进 EditPlus 的编辑窗口中,让你省去粘贴的步骤!
* 修正 加载从右到左语言的文件时,程序可能会崩溃。
* 支持键盘输入列的选定内容。
* 修正 附加文件名称选项的设置 & 语法无效。
* 修正 同一行包含多个 url 突出显示错误的 URL。
* 修正 选定内容可能是不正确的代码折叠模式源。
* 修正 打印命令显示选项卡的错误。
* 修正 选定的内容无法使用键盘输入字符: '.'
* 修正 删除和拖放剪贴板文字可能导致错误文本项目
* 新增插入空格允许不同的缩进大小
* 修正拖放操作某些情况的问题
* 提高了键盘输入在列的选定内容
* 键盘输入在列选择不处理朝鲜语字符
* 新增加Base64 编码/解码命令
* 修复在更改字体时屏幕更新问题
* 修正代码折叠模式的问题
* 修正URL突出显示管理在单行中存在多个URL时时无效
* 联接线现在并不在行的末尾添加多余的空格。
* 添加“重新记载缓冲区内容”的选项(首选项-常规)
* 修复在黑色背景下选择行的显示问题
* 剪贴板菜单新增自动缩进选项
* 允许双击字体对话框
* 修复在高 DPI 屏幕上,对话框图标显示不正常的问题。
因为EditPlus是可以绿色使用的(直接解压那个EditPlus压缩包文件即可直接使用,不用安装),所以,当我们对EditPlus进行一系列的配置以后,保存下这些配置文件。以后当我们重装系统,或者换台电脑使用的时候,只要重新加载一下那些配置文件,以前的配置就都重新回来了,很是方便。所以,在讲其他配置和技巧之前,我们先设置好EditPlus的配置文件路径。
打开EditPlus → 【Tools】→ 【INI File Directory...】 → 在弹出的对话框中设置配置文件的保存位置(压缩包内的配置保存文件在解压目录下的"yzyFileINIFiles"目录下)。这里你可能要重新设置一下目录,因为,我喜欢把EditPlus放在"D:GreenSoftEditPlus 2"下(把所有的绿色软件装在一个目录下,每次重装系统的时候,可以直接把绿色软件拷回去,就能直接使用了,从而避免了每次都安装那么多软件)。所以,就请你重新设置一下,根据你的习惯,把配置文件存放在某个目录下吧。
设置好EditPlus的配置文件,就让我们开始EditPlus的使用技巧吧。第一个技巧当然就是和“新建”有关的啦。如果我们经常建立一种文件,而这种文件总会包含一些重复的文字或者代码的话,我们就可以建立模板,然后通过模板建立文件。从而摆脱每次都要重复的体力劳动。
我们就从建立一个属于自己的xhtml文件开始吧。菜单【File】→ 【New】→ 【Configure templates...】→ 在打开的对话框中“填上”菜单中显示的文字,已经模板文件的路径,就可以了。下次当你再次选择【File】→ 【New】的时候,就能够看到你建立的模板了。
EditPlus中的查找(替换)功能,支持正则表达式。使用正则表达式可以极大的提高查找(替换)的强悍程度。因为正则表达式这东西不是一句话就能说完的,而且偏离此篇文章主题,所以这里只列举几个常用的例子。对此有兴趣的可以参考正则表达式资料,或者在EditPlus的help中“Regular Expression”关键字进行索引查找。
图6:在查找(替换)对话框中使用正则表达式
使用正则表达式进行查找(替换)的方法如上图所示,选择查找(替换)对话框中“Regular Expression”前面checkbox。点击查找(替换)文本框后的“倒三角”可以选择常用的正则表达式。
正则表达式实例
需求说明 正则表达式写法 备注
替换指定内容(以abc为例)到行尾 abc.* “.”表示匹配任意字符;“*”表示匹配0次或更多
给所有的数字加上引号 查找[0-9]替换为"