我目前正在开发用于内联代码文档的AL语言扩展。
我已经创建了一个语法文件,该文件定义了文档块的开始和结束区域。
{
"scopeName": "al.custom",
"injectionSelector": "L:comment.block.al.one",
"patterns": [
{ "include": "#doc-start" },
{ "include": "#doc-end" }
],
"repository": {
"doc-start": {
"match": "^\\s*doc\\s*$",
"name": "doc.start"
},
"doc-end": {
"match": "^\\s*docend\\s*$",
"name": "doc.end"
}
}
}
正如所说的那样(应该添加到现有语法中),所以我将其放入package.json贡献部分:
"grammars": [
{
"path": "./syntaxes/al-grammar.json",
"scopeName": "al.custom",
"injectTo": ["source.al"]
} ]
如何将自定义颜色应用于范围doc.start和doc.end?