Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Notepad++ 记事本++;因为关键字而突出显示名称中间?_Notepad++_Customization_Highlighting_User Defined - Fatal编程技术网

Notepad++ 记事本++;因为关键字而突出显示名称中间?

Notepad++ 记事本++;因为关键字而突出显示名称中间?,notepad++,customization,highlighting,user-defined,Notepad++,Customization,Highlighting,User Defined,我有一个用Notepad++定义的自定义语言,它有几个“打开/关闭”折叠分隔符 开场白是: define do if endmethod endfunction endobject enddo endif 关闭者是: define do if endmethod endfunction endobject enddo endif 但是当我创建以下文本时,方法名称中的“if”部分被错误地突出显示,并且所有后续的折叠都被弄乱了: 定义方法.modIFyform() 我如何避免这种情况 如果

我有一个用Notepad++定义的自定义语言,它有几个“打开/关闭”折叠分隔符

开场白是:

define do if
endmethod endfunction endobject enddo endif
关闭者是:

define do if
endmethod endfunction endobject enddo endif

但是当我创建以下文本时,方法名称中的“if”部分被错误地突出显示,并且所有后续的折叠都被弄乱了:

定义方法.modIFyform()


我如何避免这种情况

如果你想把它作为一个答案发布,没关系:)--我以前找不到这个话题……如果这个问题有合适的答案,最好你把它作为一个副本关闭。可能是