自定义语法的注释块字符

时间:2018-06-14 12:25:00

标签: visual-studio-code vscode-extensions

我正在尝试解决comment tags问题的视觉工作室扩展问题。我研究了一个可能的解决方案,为此我遇到了How to customize comment block characters in visual studio code的问题。通过它,我能够自定义语言的块字符,但是,我想为语法template.ng进行自定义。因此注释标签仅针对语法匹配的部分进行了自定义,我查找了VS Contribution Points API和VS Code的GitHub问题,但没有遇到任何帮助。

问题:简而言之,是否可以在visual studio代码扩展中为语法自定义注释块字符?

我已尝试过以下操作,但如果我将扩展名更改为.ts,它将适用于整个TypeScript文件,这将无法解决问题,因为它将应用于整个TypeScript文件,而不仅仅是在匹配的语法。

在package.json

"contributes": {  
    "grammars": [
    {
        "language": "angular2-inline",
        "scopeName": "template.ng"
        ...
    }],
    "languages": [
      {
        "id": "angular2-inline",
        "aliases": [
          "angular2-inline"
        ],
        "extensions": [
          ".ng",
          ".ng.ts"
        ],
        "configuration" : "./language-configuration.json" 

语言configuration.json

{  
    "comments": {
        "blockComment": ["<!--", "-->"]
    }
}

0 个答案:

没有答案