Я пытаюсь добавить подсветку синтаксиса к простому расширению языка, которое я сделал для vscode, и у меня не получается. vscode распознает ключевые слова, но я надеялся, что они будут отображаться в другом цвете.
My .tmLanguage. json:
{
"$schema": "https://raw.githubusercontent.com/martinring/tmlanguage/master/tmlanguage.json",
"name": "aps",
"patterns": [
{
"include": "#keywords"
},
{
"include": "#strings"
}
],
"repository": {
"keywords": {
"patterns": [{
"name": "keyword.control.aps",
"match": "(if|while|for|return|type|collection|type|module|extends|begin|end|result|attribute|pragma|phylum|case|match)"
}]
},
"strings": {
"name": "string.quoted.double.aps",
"begin": "\"",
"end": "\"",
"patterns": [
{
"name": "constant.character.escape.aps",
"match": "\\\\."
}
]
}
},
"scopeName": "aps"
}
Мой репозиторий с расширением языка