【问题标题】:Comment Line in tmLanguage starts with .* TextMate Grammar Syntax HighlighttmLanguage 中的注释行以 .* TextMate Grammar Syntax Highlight 开头
【发布时间】:2019-02-28 18:22:31
【问题描述】:

我正在为 VS 代码开发自己的语法突出显示扩展,并且我有以“.*”开头的注释行,我想突出显示。

对于我拥有的代码:

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

但这似乎没有为我以 .* 开头的行添加正确的注释范围。

感谢您的帮助。

【问题讨论】:

  • 让我尝试重新表述:注释行根本没有作为注释行突出显示。我认为我的 TextMate 语法有错误,因为我相信正则表达式是正确的。

标签: javascript visual-studio-code syntax-highlighting vscode-extensions tmlanguage


【解决方案1】:

简单的错误,因为这是在 .json 文件中,而正则表达式在引号之间,所以我必须转义转义字符。 .变得 \。 * 变得 \* 等等……

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-05
    • 2014-11-30
    • 1970-01-01
    • 2022-11-09
    • 2020-04-29
    • 2017-01-28
    • 2012-04-02
    相关资源
    最近更新 更多