Notepad ++中的用户定义语言模型(至少适用于7.X及更高版本)允许在“前缀模式”中定义关键字组。
一个很好的描述摘自this blog post:
您最好奇的人可能想知道 [前缀模式] 复选框是什么。好吧,这意味着关键字只需要作为起始字符即可,例如如果取消选中此框并设置关键字“ dont ”,则仅将确切的单词“ dont ”(考虑或区分大小写)作为关键字。但是,如果选中此框,则该关键字也将与 dont givemegrief , dont makemylifemisery , dont forcewindows10onme 等。
尽管如此,我在文档中或其他地方都找不到任何提及:是否可以在“后缀模式” 中定义关键字组?
例如,后缀模式下的' key '关键字应不匹配:
关键字,key_test,key_1
但是应该匹配:
密钥 ,测试_ 密钥 ,