Строка комментария в tmLanguage начинается с. * Подсветка синтаксиса грамматики TextMate - PullRequest
0 голосов
/ 28 февраля 2019

Я работаю над своим собственным расширением подсветки синтаксиса для кода VS, и у меня есть строки комментариев, начинающиеся с ". *", Которые я хочу выделить.

Для кода у меня есть:

"comment": {
    "patterns": [{
        "name": "comment.line.as",
        "match":  "(\.\*).*$\n?",
        "captures": {
            '1': {
                "name": "punctuation.definition.comment.as"
            }
        }
    }]
}

Но, похоже, это не добавляет правильной области комментариев к моим строкам, начинающимся с. *.

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 01 марта 2019

Простая ошибка, так как это в файле .json и регулярное выражение находится в кавычках, я должен экранировать escape-символы.,становиться \.* стать \ * и т.д ...

...