Notepad++ 防止np+中的单撇号着色+;用户定义语言

Notepad++ 防止np+中的单撇号着色+;用户定义语言,notepad++,Notepad++,在记事本++用户定义语言(UDL)中,可以对任何语言进行语法着色 现在,我想为“单引号定义一个分隔符样式,以便将其定义为字符串。问题是,如果字符串中有撇号,样式就会被破坏 Delimiter Style: Open: ' Escape: Close: ' 我唯一能想到的可能是用左单引号(U+2018)和右单引号(U+2019)代替撇号(U+0027),但我不知道如何在UDL中实现这一点 事实上,那也不行。不管怎样,谁会在编码时键入这些U+字符?我认为唯一的方法是在文本中转义单引号。设计转义的样

在记事本++用户定义语言(UDL)中,可以对任何语言进行语法着色

现在,我想为
单引号定义一个分隔符样式,以便将其定义为字符串。问题是,如果字符串中有撇号,样式就会被破坏

Delimiter Style:
Open: '
Escape:
Close: '
我唯一能想到的可能是用左单引号(U+2018)和右单引号(U+2019)代替撇号(U+0027),但我不知道如何在UDL中实现这一点


事实上,那也不行。不管怎样,谁会在编码时键入这些U+字符?

我认为唯一的方法是在文本中转义单引号。设计转义的样式应该不会太难

对于html,您必须使用
'用于您的单个报价

Some 'text's string with apostrophe between single quotes'