我正在尝试解决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文件,而不仅仅是在匹配的语法。
"contributes": {
"grammars": [
{
"language": "angular2-inline",
"scopeName": "template.ng"
...
}],
"languages": [
{
"id": "angular2-inline",
"aliases": [
"angular2-inline"
],
"extensions": [
".ng",
".ng.ts"
],
"configuration" : "./language-configuration.json"
{
"comments": {
"blockComment": ["<!--", "-->"]
}
}