加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-16 19:38:06 所属栏目:百科 来源:网络整理
导读:给定字符串“text text#{interpolation}”Sublime Text 2以一种颜色突出显示整个字符串.我想突出显示内插文本,因此很容易选择.当我在插入的部分按ctrl-shift-alt-p时,Sublime告诉我命名空间:source. ruby string.quoted.double.ruby source.ruby.embedded.s
给定字符串“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>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读