如何更改从下划线突出显示的括号?

时间:2014-02-20 08:29:14

标签: sublimetext sublimetext3

现在,开放式和近似括号{ }突出显示为下划线_

我不喜欢它

但我找不到,是否有办法将其更改为粗体或/和背景更改,就像大多数其他编辑一样?

3 个答案:

答案 0 :(得分:3)

查看BracketHighlighter插件。

修改 试试Packages/User/bh_core.sublime-settings

{
    // Define region highlight styles
    "bracket_styles": {
        // "default" and "unmatched" styles are special
        // styles. If they are not defined here,
        // they will be generated internally with
        // internal defaults.

        // "default" style defines attributes that
        // will be used for any style that does not
        // explicitly define that attribute.  So if
        // a style does not define a color, it will
        // use the color from the "default" style.
        "default": {
            "icon": "dot",
            // BH1's original default color for reference
            // "color": "entity.name.class",
            "color": "brackethighlighter.default",
            "style": "underline"
        },

        // This particular style is used to highlight
        // unmatched bracekt pairs.  It is a special
        // style.
        "unmatched": {
            "icon": "question",
            // "color": "brackethighlighter.unmatched",
            "style": "outline"
        },
        // User defined region styles
        "curly": {
            "icon": "curly_bracket",
            // "color": "brackethighlighter.curly",
            "style": "full"
        },
        "round": {
            "icon": "round_bracket",
            // "color": "brackethighlighter.round",
            "style": "full"
        },
        "square": {
            "icon": "square_bracket",
            // "color": "brackethighlighter.square",
            "style": "full"
        },
        "angle": {
            "icon": "angle_bracket",
            // "color": "brackethighlighter.angle",
            "style": "full"
        },
        "tag": {
            "icon": "tag",
            // "color": "brackethighlighter.tag",
            "style": "outline"
        },
        "single_quote": {
            "icon": "single_quote",
            // "color": "brackethighlighter.quote",
            "style": "full"
        },
        "double_quote": {
            "icon": "double_quote",
            // "color": "brackethighlighter.quote",
            "style": "full"
        },
        "regex": {
            "icon": "regex",
            // "color": "brackethighlighter.quote",
            "style": "full"
        }
    }
}

答案 1 :(得分:2)

转到"Sublime Text -> Preferences -> Package Settings -> Bracket Highlighter -> Bracket Setting - User"

然后粘贴以下配置并按“保存”。那应该解决它。

{
    "bracket_styles": {
        "default": {
            "icon": "dot",
            "color": "brackethighlighter.default",
            "style": "none"
        },
        "unmatched": {
            "icon": "question",
            "style": "outline"
        },
        "curly": {
            "icon": "curly_bracket"
        },
        "round": {
            "icon": "round_bracket"
        },
        "square": {
            "icon": "square_bracket"
        },
        "angle": {
            "icon": "angle_bracket"
        },
        "tag": {
            "icon": "tag"
        },
        "c_define": {
            "icon": "hash"
        },
        "single_quote": {
            "icon": "single_quote"
        },
        "double_quote": {
            "icon": "double_quote"
        },
        "regex": {
            "icon": "regex"
        }
    }
}

P.S。 我知道这是一个老问题 - 这是供参考!

答案 2 :(得分:0)

将此粘贴​​到您设置的其他内容旁边的Theme_of_choise.tmTheme中。并且没有没有bracketBackground键:(

<key>bracketsForeground</key>
<string>#FF0000</string>
<key>bracketsOptions</key>
<string>foreground</string>

<key>bracketContentsForeground</key>
<string>#FF0000</string>
<key>bracketContentsOptions</key>
<string>foreground</string>