如何在 VS Code 中的字符串内获得括号对着色?

问题描述 投票:0回答:2

在 VS Code 中,我使用 Twig Language 2 扩展来处理 HTML 文件内类似 Twig 的语法(实际上我使用 Pebble 模板引擎)。我配置了 VS Code,因此括号是彩色的:

"files.associations": {
  "*.html": "twig"
},
"[twig]": {
  "editor.bracketPairColorization.enabled": true
},
"workbench.colorCustomizations": {
  "editorBracketHighlight.foreground1": "#15d31e",
  "editorBracketHighlight.foreground2": "#15d31e",
  "editorBracketHighlight.unexpectedBracket.foreground": "#ff0000"
}

{{
}}
括号用于 HTML 文件的“元素级别”时,着色(在我的例子中为绿色)效果很好,但当它们在字符串内部时则效果不佳。例如:

由于 Twig/Pebble 块即使在字符串内部也会被解释,因此在我看来,突出显示那里的括号也是有意义的。

这可能吗?

twig visual-studio-code
2个回答
1
投票

扩展 2gua.rainbow-brackets 确实在字符串中应用了括号着色...但似乎您无法编辑括号颜色的选择,并且它们与字符串文本的颜色没有很好的对比


0
投票

这似乎是通过 VS Code GitHub 存储库中的未解决问题票证进行跟踪的(这意味着当前不支持它):在字符串中启用括号着色#146453。点赞以表示支持,并订阅以获取讨论和进展通知。请避免发表诸如“+1”/“撞”之类的吵闹评论。

© www.soinside.com 2019 - 2024. All rights reserved.