EditPlus使用详解
发表评论»EditPlus(EP)帮助手册中列出了EP的主要功能:
- 语法高亮
- Internet功能
- HTML工具栏
- 文档选择器
- 用户工具和帮助文件
- 自动完成
- 素材文本窗口
- 文档模板
- 其他功能
其中“语法高亮”,“自动完成”和“文档模板”在EP中非常灵活,用户皆可根据自己需要进行配置。EP默认支持HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript 和 VBScript的语法高亮显示,基本上无需再做过多设置。而“自动完成”和“文档模板”默认支持有限,而且可能并不符合个人日常的一些编码习惯,那么则需要我们自己根据习惯进行配置,才能得心应手。
自动完成
自定义自动完成功能可分为两步:1.编写自动完成文件;2.指定关联路径。
#TITLE=CSS
;EditPlus Auto-completion file v1.0 written by wondger(http://omiga.org).
;This file is provided as a default auto-completion file for CSS.
#CASE=n
#T=reset
/*reset*/
body,h1,h2,h3,h4,h5,h6,ul,ol,p,dl,dt,dd,th,td{margin:0; padding:0;}
table{border-collapse:collapse;}
li{list-style:none;}
em{font-style:normal;}
img{border:none;}
a img{vertical-algin:top;}
/*reset*/
#T={
{^!}
#T=m
margin:^!px;
#T=ma
margin:0 auto;^!
#T=mt
margin-top:^!px;
#T=mr
margin-right:^!px;
#T=mb
margin-bottom:^!px;
#T=ml
margin-left:^!px;
以上为一段CSS自动完成文件代码。自动完成文件每个语句必须以“#”开头。
- #TITLE – 为自动完成文件标题
- #CASE – 指定是否区分大小写。‘y’表示是,‘n’表示否。默认值是‘n’。
- 每个自动完成片段以“#t=title”形式的开始。title是你要你扩展的缩写词,换行后开始匹配自动完成文本,直到遇到“#”符号。如:
#T=m margin:^!px;
- ^! – 指定每一次自动完成后光标的停留位置。
- ^ – 转义字符,如果需要在自动完成文本中插入“^”或“#”则需要先进行转义:“^^”,“^#”。
自动完成文件编写完成后,保存为.acp文件在任一文件目录即可。
随后打开“工具”菜单-“首选项”-“文件”-“设置和语法”,为相关文件类型设置自动完成文件,“确定”完成设置。

自此自动完成功能配置完成,在对应类型的文件编码中,空格触发自动完成功能。当然,你可以通过Shift 键或Window徽标键来暂时禁止此功能。
文档模板
我们日常处理的不论是HTML文档,还是CSS,JavaScript文档,都存在一定的文档规范,比如版权信息,title,keywords,description,或者一些固定的文档结构。我们显然不希望每次新建这些文档的同时,都需要重新录入这些代码,即使是“Ctrl+v”也还是有损效率。那么EP的“文档模板”则可帮助我们完成所有的工作。
自定义“文档模板”也分为两步:1.编写文档模板,2.关联模板
编写文档模板非常简单,无任何语法。比如,我需要一个HTML文档模板,那么新建一个HTML文档如下。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <title>title | wondger@gmail.com/</title> <meta name="keywords" content="" /> <meta name="description" content="" /> <meta name="robots" content="all" /> <meta name="author" content="wondger" /> <style type="text/css"> </style> </head> <body> </body> <script type="text/javascript"> //<![CDATA[ //]]> </script> </html>
根据个人需要编写模板完成后,保存为.html在任一文件目录。
随后打开“工具”菜单-“首选项”-“文件”-“模板”,在模板列表中选择相应模板关联模板文件即可。模板可以是默认模板,也可以新建模板(MY_PAGE)。

这样便完成“文档模板”设置,现在文件新建菜单中便可选择新建该模板文档。(其实你还可以自定义新建文档快捷键,稍后介绍)

其他功能
自定义快捷键
EP所有操作的快捷键皆在“工具”菜单-“首选项”-“工具”-“键盘”中进行设置。我们以新建模板文档为例。

在“文件”菜单的“命令”中并不存在新建的“MY_PAGE”模板,那么如何自定义“新建MY_PAGE文档”的快捷键?其实这里存在一个对应关系,在“文件”菜单的“命令”列表中存在一个“模板1”-“模板20”的选项列表,这就对应于我们的自定义模板。

在EP的模板列表中默认的HTML和XHTML模板无法删除,那么我们自定义的模板则按照从上到下的顺序为“模板1”、“模板2”…(其实我在想第21个自定义模板怎么办?-_-!)。这里“MY_PAGE”对应于“模板5”,在设置快捷键的时候会提示该快捷键是否已定义,如果分配已定义的快捷键,那么较早的定义会被覆盖。一个命令可以定义多个快捷键。
自动保存
EP具有定时自动保存的功能,保存间隔时间可在“工具”菜单-“首选项”-“文件”中进行设置。
保存时创建备份
EP默认会在保存时自动创建一个.bak备份文件。备份文件存放目录,后缀名皆可自定义。
HTML工具栏
![]()
EP具有强大的HTML工具栏,具有插入图像、选择颜色、插入特殊字符、表格、段落、列表、注释、表单等丰富功能。这个HTML工具同时也是可以在“工具”菜单-“首选项”-“工具”-“工具栏”自定义。
OK,以上内容为个人认为是在EP使用中较多涉及的一些功能。除此之外关于软件本身的一些设置,如字体,颜色,背景,布局等,大家就慢慢折腾吧!
暂时还没有评论