2

我正在为记事本++ 创建一个自定义代码突出显示。我想要做的是以下内容:

一些字段名在代码中写在他们的名字前面有一个',例如

if 'variable = "test" then ...

我想强调这些词,但notepad++似乎不允许以'开头并以空格结尾的分隔符,它不允许空格作为转义字符。此外,使用 ' 作为关键字并启用前缀模式无效。有人有建议吗?我应该使用另一个表达式让记事本识别空格/'吗?

提前致谢!

4

2 回答 2

2

如果只需要突出显示单个单词,则可以在前缀模式下使用关键字。但是,当在关键字中使用单引号或双引号时,需要使用反斜杠对其进行转义。所以你的关键字是:

\'

于 2014-04-09T02:55:33.593 回答
1

这在记事本++中可能是不可能的。我可以使用单引号以外的字符(如反引号)获得您想要的行为,但它似乎不适用于单引号或双引号。我怀疑这些字符在语法荧光笔中被特殊对待。

于 2013-05-02T17:02:32.250 回答