Для меня плагин Bracket Highlighter не окрашивает и не выделяет скобки, а просто подчеркивает их белым цветом.
Вот снимок:
Кто-нибудь знает решение?
Для меня плагин Bracket Highlighter не окрашивает и не выделяет скобки, а просто подчеркивает их белым цветом.
Вот снимок:
Кто-нибудь знает решение?
Измените свой ~/Library/Application Support/Sublime Text 2/Packages/BracketHighlighter/bh_core.sublime-settings
И установите «стиль» на «подсветку» для каждого типа скобки, который вы хотите выделить. Вот пример для фигурных скобок.
// User defined region styles
"curly": {
"icon": "curly_bracket",
"color": "entity.name.class",
"style": "highlight"
}
Я изменил свой пример на основе комментариев AGS
— теперь он включает несколько вариантов выделения, а остальные — контуры. Спасибо AGS
и спасибо оригинальному автору за создание этой полезной темы.
bh_core.sublime-настройки
{
"bracket_styles": {
// This particular style is used to highlight
// unmatched bracket pairs. It is a special
// style.
"unmatched": {
"icon": "question",
"color": "brackethighlighter.unmatched",
"style": "highlight"
},
// User defined region styles
"curly": {
"icon": "curly_bracket",
"color": "brackethighlighter.curly",
"style": "highlight"
},
"round": {
"icon": "round_bracket",
"color": "brackethighlighter.round",
"style": "outline"
},
"square": {
"icon": "square_bracket",
"color": "brackethighlighter.square",
"style": "outline"
},
"angle": {
"icon": "angle_bracket",
"color": "brackethighlighter.angle",
"style": "outline"
},
"tag": {
"icon": "tag",
"color": "brackethighlighter.tag",
"style": "outline"
},
"single_quote": {
"icon": "single_quote",
"color": "brackethighlighter.quote",
"style": "outline"
},
"double_quote": {
"icon": "double_quote",
"color": "brackethighlighter.quote",
"style": "outline"
},
"regex": {
"icon": "regex",
"color": "brackethighlighter.quote",
"style": "outline"
}
}
}
what_theme_file_you_use.tmTheme
<!-- BEGIN Bracket Highlighter plugin color modifications -->
<dict>
<key>name</key>
<string>Unmatched</string>
<key>scope</key>
<string>brackethighlighter.unmatched</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#FD971F</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Bracket Curly</string>
<key>scope</key>
<string>brackethighlighter.curly</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#FF0000</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Bracket Round</string>
<key>scope</key>
<string>brackethighlighter.round</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#0000FF</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Bracket Square</string>
<key>scope</key>
<string>brackethighlighter.square</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#800080</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Bracket Angle</string>
<key>scope</key>
<string>brackethighlighter.angle</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#AE81FF</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Bracket Tag</string>
<key>scope</key>
<string>brackethighlighter.tag</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#FD971F</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Single Quote | Double Quote | Regex</string>
<key>scope</key>
<string>brackethighlighter.quote</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#AE81FF</string>
</dict>
</dict>
<!-- END Bracket Highlighter plugin color modifications -->
bracket
в файле вашей темы, чтобы увидеть, есть ли конфликты с настройками, перечисленными выше — некоторые темы поставляются с настройками скобок. Также проверьте, выбран ли ваш синтаксис файла для чего-то похожего на код. Например, в обычном текстовом режиме мало что происходит. Выберите цвет, например красный, для проведения тестов, чтобы вы действительно могли видеть, происходит ли что-то, и выберите что-нибудь простое, например []
квадратных скобок. Попробуйте outline
, а также highlight
просто посмотреть, делает ли плагин что-то. Мой пост — это всего лишь выдержка из необходимых ингредиентов. 29.03.2013 Перезапустите Sublime.
Я только что провел 20 минут, охотясь и пробуя все вышеперечисленное и т. Д. Наконец нашел комментарий в другом месте, предлагающий перезагрузку; что исправило это и дало мне короткий момент, достаточно долгий, чтобы сильно ударить себя, пока он перезагружается.
.tmTheme
и вызвать их в файлеbh_core.sublime-settings
. (Наверное, белый цвет по умолчанию для BH2) 27.03.2013