Notepad++ 语言定义:突出显示以“:”字符结尾的行
Notepad++ Language Definition : Highlight line ending with ":" Character
我目前正在使用 AutoHotKey,并且使用了很多子功能。因此,在 Notepad++ 中,我想为以“:”结尾的行定义一种样式。
这种情况的一个例子是:
FillGroup:
Gosub, GetID
Send, sometext {Down} {Enter}
Return
(例如,FillGroup 为蓝色)
尽管我是新手,但我在开放分隔符部分尝试了一些正则表达式(我尝试了 .+:
和 .+:$
),但没有确定的结果。
IMO,在被证明是错误的之前,没有(干净的)方法可以做到这一点,因为 UDL 2.0 不支持正则表达式。
您可以通过在 (( ))
内设置所有可能的开口值并用 space 和 end
分隔开,例如 :((EOL))
我目前正在使用 AutoHotKey,并且使用了很多子功能。因此,在 Notepad++ 中,我想为以“:”结尾的行定义一种样式。
这种情况的一个例子是:
FillGroup:
Gosub, GetID
Send, sometext {Down} {Enter}
Return
(例如,FillGroup 为蓝色)
尽管我是新手,但我在开放分隔符部分尝试了一些正则表达式(我尝试了 .+:
和 .+:$
),但没有确定的结果。
IMO,在被证明是错误的之前,没有(干净的)方法可以做到这一点,因为 UDL 2.0 不支持正则表达式。
您可以通过在 (( ))
内设置所有可能的开口值并用 space 和 end
分隔开,例如 :((EOL))