Less 原子语法名称

Less 原子语法名称,less,syntax-highlighting,atom-editor,Less,Syntax Highlighting,Atom Editor,我正在Atom中开发一个语言包,对如何命名项目很好奇。由于某些原因,像keyword.operator.langname这样的名称会被忽略,但它仍然不会突出显示。我检查了HTML源代码,跨度在那里,但没有着色。我甚至将我的代码与其他语言代码以及atom中使用的styles.less文件进行了比较,结果表明它应该可以工作。我做错了什么 还有,有并没有什么好的地方有一个选择器列表,因为我在上面找不到任何文档 我为好奇的人使用的正则表达式是: “匹配”:“匹配”:”, 'name':'keyword.

我正在Atom中开发一个语言包,对如何命名项目很好奇。由于某些原因,像keyword.operator.langname这样的名称会被忽略,但它仍然不会突出显示。我检查了HTML源代码,跨度在那里,但没有着色。我甚至将我的代码与其他语言代码以及atom中使用的styles.less文件进行了比较,结果表明它应该可以工作。我做错了什么

还有,有并没有什么好的地方有一个选择器列表,因为我在上面找不到任何文档

我为好奇的人使用的正则表达式是:

“匹配”:“匹配”:”, 'name':'keyword.operator.langname'


langname是语言名称的伪名称。

您使用的语法主题可能不支持它。我知道keyword.operator出现在语言javascript中,但当我以一个暗语法为例时,该类组合的颜色只存在于中。我觉得对于设计小型语言包的人来说,最好的方法是查看核心语法主题包,找出要使用的类。不要太在意实际的类名,因为用户根本看不到它们,除非他们在开发工具中查看它们