Подтвердить что ты не робот

Сублимированный текст Радуга Круглые скобки

Итак, пользователи 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 один день.

4b9b3361

Ответ 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)