在 VS Code 中,我使用树枝语言2 https://marketplace.visualstudio.com/items?itemName=mblode.twig-language-2扩展来处理 HTML 文件中类似 Twig 的语法(实际上我使用Pebble https://pebbletemplates.io/模板引擎)。我配置了 VS Code,因此括号是彩色的:
"files.associations": {
"*.html": "twig"
},
"[twig]": {
"editor.bracketPairColorization.enabled": true
},
"workbench.colorCustomizations": {
"editorBracketHighlight.foreground1": "#15d31e",
"editorBracketHighlight.foreground2": "#15d31e",
"editorBracketHighlight.unexpectedBracket.foreground": "#ff0000"
}
当以下情况时,着色(在我的例子中为绿色)效果很好{{
and }}
括号在 HTML 文件的“元素级别”使用,但在它们被使用时则不使用。在字符串内。例如:
由于 Twig/Pebble 块即使在字符串内部也会被解释,因此在我看来,突出显示那里的括号也是有意义的。
这可能吗?
这似乎是通过 VS Code GitHub 存储库中的开放问题票证进行跟踪的(这意味着当前不支持它):在字符串中启用括号着色 #146453 https://github.com/microsoft/vscode/issues/146453。点赞以表示支持,并订阅以获取讨论和进展通知。请避免发表诸如“+1”/“碰撞”之类的吵闹评论。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)