ruby – 如何添加语法高亮到崇高的文本2

前端之家收集整理的这篇文章主要介绍了ruby – 如何添加语法高亮到崇高的文本2前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
给定字符串“text text#{interpolation}”Sublime Text 2以一种颜色突出显示整个字符串.我想突出显示内插文本,因此很容易选择.当我在插入的部分按ctrl-shift-alt-p时,Sublime告诉我命名空间:source. ruby string.quoted.double.ruby source.ruby.embedded.source

我想知道我将在哪里定义一个规则来强调这一点(我认为在tmLanguage文件中),规则将采用什么格式,以及如何分配颜色.

解决方法

如果您挖掘包含的Dawn.tmTheme文件(仅包含正确突出显示主题之一),您将会找到String嵌入式源代码的这些突出显示规则,因为某些原因,某些主题将完全清除:
<dict>
    <key>name</key>
    <string>String embedded-source</string>
    <key>scope</key>
    <string>string source</string>
    <key>settings</key>
    <dict>
        <key>background</key>
        <string>#6F8BBA26</string>
        <key>fontStyle</key>
        <string></string>
        <key>foreground</key>
        <string>#080808</string>
    </dict>
</dict>

猜你在找的Ruby相关文章