记事本++;HTML自定义标记不突出显示属性字符串

记事本++;HTML自定义标记不突出显示属性字符串,html,tags,notepad++,Html,Tags,Notepad++,Notepad++似乎不会突出显示具有自定义标记名的HTML元素中的属性字符串 例如: <div id="wrapper"/> 从样式配置器中的“doublestring”条目将正确的样式颜色应用于“包装器”。然而,写作: <custom-tag id="wrapper"/> 不给“包装”上色。事实上,元素的全部内容都是标记颜色 我假设Notepad++从预定义标记的特定列表中选择,并且只考虑那些正确的语法,但是我已经搜索了很多地方,没有找到解决方案 有办法解

Notepad++似乎不会突出显示具有自定义标记名的HTML元素中的属性字符串

例如:

<div id="wrapper"/>

从样式配置器中的“doublestring”条目将正确的样式颜色应用于“包装器”。然而,写作:

<custom-tag id="wrapper"/>

不给“包装”上色。事实上,元素的全部内容都是标记颜色

我假设Notepad++从预定义标记的特定列表中选择,并且只考虑那些正确的语法,但是我已经搜索了很多地方,没有找到解决方案


有办法解决这个问题吗?

好的,我找到了解决办法

style configurator似乎有漏洞,不允许您向大多数字段添加自定义关键字,但您可以通过langs.xml文件自己添加它们

如果不使用appdata,请导航到Notepad++目录;如果使用,请导航到%appdata%/Notepad++目录,并找到langs.xml文件。请确保您没有修改langs.model.xml,因为它似乎是一个模板文件(这是我犯的错误)

寻找

<Language name="html"

您可以创建无限多个自定义标记。这不是一个解决办法。解决方案是将其报告为bug