Show/Hide Toolbars

EmEditor 帮助

导航: EmEditor 帮助 > 如何... > 自定义

EmEditor 如何: 新建语法文件

Scroll 上一页 首页 下一页 其他
EmEditor 主页 - EmEditor 帮助 - 如何 - 自定义

新建语法文件

1.首先你需要导出一个当前的语法文件,为创建新的语法文件提供一个基本框架。要导出当前语法文件,选择一个有语法高亮功能的配置,例如 Perl。在工具菜单下选择当前配置属性,到高亮(1)选项卡上,点击「导出」按钮,选择你想要保持语法文件的位置,并给它命名。

2.打开被导出的语法文件并注意结构。你需要指定一些选项并且用新的语法关键字替换已存在的关键字。下列是与当前配置属性高亮(1)以及高亮(2)中的设定相对应的一系列选项的说明:

#Highlight=

要么 onoff,取决于你是否想要高亮语法。

#BeginTag=

指定用作开始标记的字符。例如,< 是 HTML 语法的开始标记。

#EndTag=

指定用作结束标记的字符。例如,> 是 HTML 语法的结束标记。

#CommentBegin=

指定用来标记注释开始的字符。例如,/* 在 C++ 语法中。

#CommentEnd=

指定用来标记注释结束的字符。例如,*/ 在 C++ 语法中。

#LineComment1=

指定用来标记行注释的字符。例如,// 在 C++ 语法中。

#LineComment2=

指定用来标记行注释的额外的字符。

#SingleQuote=

要么 onoff,取决于你是否想要高亮在单引号标记内的文本字符串。

#DoubleQuote=

要么 onoff,取决于你是否想要高亮在双引号标记内的文本字符串。

#ContinueQuote=

要么 onoff,取决于你是否想要在引号内的文本字符串跨行。

#Escape=

指定用作引号转义符的字符。

#ScriptBegin=

指定用来标记脚本开始的字符。

#ScriptEnd=

指定用来标记脚本开始的字符。

#SpecialSyntax=

指定 HTMLHTML-内嵌,或,取决于在同一个文档中是否有 HTML 和其他脚本语言的混合。

选择 HTML,当 HTML 标签指定脚本语言 (<SCRIPT type=...>) 存在在这个 HTML 文档中。 HTML 同样也适用于包含以 <% 标记开始的脚本的 ASP 文件,诸如 VBScript,JavaScript,PerlScript, CSS,等。

HTML-内嵌适用于 PHP 或 JSP 这样的脚本语言,并且通常这些脚本语言以 #ScriptBegin 字符开始。

#HighlightBraces=

要么 onoff,取决于你是否想要高亮括号。

#Keyword=

#Keyword 选项包括:

color= 指定高亮颜色。让你能在当前配置属性中的显示选项卡上预览颜色。滚动选项卡上的列表,你会发现高亮(1)到高亮(10)的选项。你可以用这几个选项设定高亮颜色。

word= 指定 on 会高亮关键字,仅当整个单词都匹配时。例如,如果关键字是“run”,如果你指定了 word=onrunner 中的 run 就不会被高亮。,

rightall= 要么 onoff,取决于你是否想要高亮除了匹配关键字之外的右侧区域。

case= 要么 onoff,取决于你是否想要匹配的关键字的大小写也符合。

insidetag= 指定 on 会高亮关键字仅当它们存在在标签中时。

regexp= 指定 on 会用正则表达式高亮匹配的关键字。

3.一旦你完成并保存语法文件,你就可以新建一个配置并导入刚刚创建的语法文件,或把刚刚创建的语法文件导入到一个已存在的配置中。

提示

在语法文件中,当转义字符是 '^' 时,后面跟着的3个字符也必须被转义: '#',';',以及 '^' 字符本身。

Copyright © 2003-2016 by Emurasoft, Inc.