所以,vim用户有https://github.com/kien/rainbow_parentheses.vim
Emacs用户有http://www.emacswiki.org/emacs/RainbowDelimiters
对于Sublime Text(2或3?)
的用户是否有类似内容?我已经有了支架荧光笔,它可以让我突出显示最里面的括号,但是我在崇高文本3中编辑了很多复杂的SQL,有时会忘记我的括号。您可以编辑此配置文件以匹配其他人的行为吗?
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;
我知道它并不是超级深的嵌套,但有些情况下我确实看到了很深的括号嵌套,我仍然希望有一天能学会一个口齿不清。
答案 0 :(得分:2)
这不太理想,但您可以确保进行以下设置:
"match_brackets": true,
"match_brackets_angle": true,
"match_brackets_braces": true,
"match_brackets_content": true,
"match_brackets_square": true,
然后当你在一个paren或括号中时,相应的一个将突出显示。
答案 1 :(得分:0)
此包裹似乎就像您要找的东西一样:
Rainbowth是Sublime Text 3插件,可以自动生成 在源代码中突出显示匹配的括号,方括号和花括号 码。尽管名称确实暗示了一定的颜色顺序, 用于绘制它们的调色板是完全可配置的
答案 2 :(得分:0)
这是另一个类似的软件包:
我为SublimeText编写的插件[RainbowBrackets]用于 高亮括号。它与您为文件添加的括号匹配 类型,然后在不同级别为方括号提供不同的颜色, 颜色数量的循环。颜色在设置文件中给出, 默认情况下,有7种颜色。