Сублимированный текст Радуга Круглые скобки
Итак, пользователи vim имеют https://github.com/kien/rainbow_parentheses.vim
У пользователей Emacs http://www.emacswiki.org/emacs/RainbowDelimiters
Есть ли что-то подобное для пользователей Sublime Text (2 или 3?)
У меня уже есть подсветка, которая позволяет мне выделить самые внутренние скобки, но я редактирую много сложного SQL в возвышенном тексте 3 и иногда теряю следы моих круглых скобок. Можете ли вы отредактировать файлы конфигурации для этого, чтобы они соответствовали поведению других?
Bracketeer позволяет выполнять операции в скобках, но я хотел бы просто увидеть их в цвете.
В соответствии с запросом, пример sql:
Select
name,
sum(cost) as total_cost,
count(*) as count
from
personnel p,
order o
where
p.prsnl_id = o.prsnl_id
and o.prsnl_id in (
Select prsnl_id
from
organization_personnel_relation
where
org_id in (Select org_id from organization_personnel_relation where prsnl_id = (Select prsnl_id from personnel where prsnl_name = 'test')))
and cost is not null
group by name
order by total_cost desc
limit 50;
Я знаю, что это не супер глубокое вложение, но бывают случаи, когда я вижу очень глубокую вложенность круглых скобок, и я все же хотел бы узнать lisp один день.
Ответы
Ответ 1
Это не идеально, но вы можете убедиться, что у вас есть следующие настройки:
"match_brackets": true,
"match_brackets_angle": true,
"match_brackets_braces": true,
"match_brackets_content": true,
"match_brackets_square": true,
И затем, когда вы находитесь в паре или скобке, соответствующий будет выделен.
![enter image description here]()
Ответ 2
Этот пакет выглядит как то, что вы искали:
Rainbowth - это плагин Sublime Text 3, который автоматически выделяет совпадающие скобки, скобки и фигурные скобки в исходном коде. Хотя название подразумевает определенную последовательность цветов, палитра, используемая для их рисования, полностью настраивается
(хранилище github)
Ответ 3
Вот еще один подобный пакет:
Этот плагин [RainbowBrackets], который я написал для SublimeText, предназначен для выделения скобок. Он соответствует скобкам, которые вы добавили для типа файла, а затем дает скобки на разных уровнях разных цветов в цикле количества цветов. Цвета приведены в файле настроек, по умолчанию существует 7 типов цветов.
(хранилище github)