所以我最近一直在使用Sublime Text 3
文本编辑器,我一直在找到令我讨厌的东西......是否有可能让${variable}
颜色与字符串/颜色相同主题中的模板文字?
`The colour of a ${variable} in a template literal is always white regardless of string colour`
这是我的文本编辑器的示例,其中包含当前颜色:current colours
这是我想要的文本编辑器颜色(photoshop)的示例:desired colours
答案 0 :(得分:0)
只需将其添加到sublime的颜色方案
即可<dict>
<key>name</key>
<string>STACK DAT DOUGH</string>
<key>scope</key>
<string>punctuation.dollar</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#F92672</string> // desired color
</dict>
</dict>
答案 1 :(得分:0)
感谢你的回复@mooga,这不是我想要的答案,但你肯定让我走上了正确的道路。这个答案可能不是我希望的布局,但这将是应有的,请看下面的图片!
end result colours (using script below - this image is scuffed but mostly visible)
{
"name": "Punctuation",
"scope": "punctuation.definition",
"foreground": "var(yellow)"
}
对于那些阅读并希望将来执行此操作的人,请按照以下步骤操作:
Tools
- &gt;选择Command Parelette...
(在下一步之前,您可能需要使用PackageResourceViewer
安装Command Parelette...
或类似内容 - 我不记得我之前是如何做到这一点的,你必须要弄清楚这一点先出) PackageResourceViewer: Open Resource
Color Scheme - Default
[YOUR_CURRENT_THEME].sublime-color-scheme
(在我的情况下:Monokai
=我正在选择Monokai.sublime-color-scheme
) "rules": []
(view example) 可在此处找到更多信息:https://www.sublimetext.com/docs/3/scope_naming.html#punctuation