我在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"
由于STOP符号是"}",即使我们有嵌套组" {}",此开关的范围也会结束,如下图所示:
如何让WinEdt突出显示\REVR{...}
内的所有文字?
谢谢!
答案 0 :(得分:0)
在Switches.ini中,自定义定义必须放在“通用”定义之前,并且它应具有与通用定义相同(或更低)的优先级。在我的情况下,将它移到文件顶部并将优先级更改为5就足够了。