我在WinEdt8中创建了一个突出显示开关,如下所示:
SWITCH="\REVR{?}"
ENABLED=1
MODE_FILTER="TeX;BibTeX;MetaPost"
START="{"
STOP="}"
HIGHLIGHT_START=0
STEP_OVER_STOP=1
HIGHLIGHT_STOP=0
SCOPE=4
DOMINANT_PRIORITY=0
STRICT_PRIORITY=0
PRIORITY=9
INDENTED=0
BOLN_ONLY=0
CASE_SENSITIVE=1
START1_TRIGGER="\REVR"
START2_TRIGGER=""
STOP1_TRIGGER=""
STOP2_TRIGGER=""
DEFAULT_FONT=1
ITALIC=0
TEXT_COLOR="#FF0000" 由于停止符号是"}",即使我们有嵌套组"{}",此开关的范围也会结束,如下图所示:

如何使WinEdt突出显示\REVR{...}中的所有文本
谢谢!
发布于 2014-10-08 11:58:01
在Switches.ini中,自定义定义必须放在“泛型”定义之前,并且它应该具有与泛型定义相同(或较小)的优先级。在我的例子中,将其移动到文件的顶部并将优先级更改为5就足够了。
https://stackoverflow.com/questions/26180426
复制相似问题