我正在尝试使用Atom编辑器为类似XML的标记创建一组基本的语法规则。
我在这里查看了文档:https://atom.io/docs/v0.169.0/creating-a-package
但我仍然被卡住了。我最初的目标是能够使用Atom颜色特定标记(例如<category>
<RECALL>
等及其匹配的结束标记。
文档讨论了创建匹配然后分配令牌,但我不清楚在何处定义颜色或行为。这是他们的例子。
{
'match': '^#{1,6}\\s+.+$'
'name': 'markup.heading.gfm'
}
对于我的版本,我认为这意味着:
{
'match': '\<RECALL>\'
'name': 'markup.match-tag.gfm'
}
{
'match': '\</RECALL>'
'name': 'markup.match-tag.gfm'
}
但不确定这是否是正确的方向。