sublime text3下BracketHighlighter的配置方法
来源:互联网 发布:高考作文书推荐 知乎 编辑:程序博客网 时间:2024/05/20 10:51
st3的配置方法和st2是有区别的,所以网上搜索到的方法大多不能用,我google之后总结了一下。
一、
1、在st3中按preferences-->package settings-->Bracket highlighter-->Bracket settings-Default打开配置文件。
2、将左侧配置文件信息全选复制一份到右侧的Bracket settings-User。
3、在配置文件631行开始的"bracket_styles"中,将style改为hightlight(style有四种方式: solid、underline、outline、highlight,根据自己的习惯挑选一种)。
{ "bracket_styles": { "default": { "icon": "dot", // "color": "entity.name.class", "color": "brackethighlighter.default", "style": "highlight" }, "unmatched": { "icon": "question", "color": "brackethighlighter.unmatched", "style": "highlight" }, "curly": { "icon": "curly_bracket", "color": "brackethighlighter.curly", "style": "highlight" }, "round": { "icon": "round_bracket", "color": "brackethighlighter.round", "style": "underline" }, "square": { "icon": "square_bracket", "color": "brackethighlighter.square", "style": "underline" }, "angle": { "icon": "angle_bracket", "color": "brackethighlighter.angle", "style": "underline" }, "tag": { "icon": "tag", "color": "brackethighlighter.tag", "style": "highlight" }, "single_quote": { "icon": "single_quote", "color": "brackethighlighter.quote", "style": "underline" }, "double_quote": { "icon": "double_quote", "color": "brackethighlighter.quote", "style": "underline" }, "regex": { "icon": "regex", "color": "brackethighlighter.quote", "style": "outline" } }}
其中的color默认是brackethighlighter.default,显示为全白,若是改为entity.name.class,在Monokai主题下部分高亮为绿色。
4、将"bracket_styles"以下的样式类型全部去掉注释。
其中对应关系为:
{} - curly
() - round
[] - square
<> - angle
“” ” - quote
5、在sublime的安装目录下的Packages文件夹下,找到Color Scheme - Default.sublime-package这个文件,复制一份重命名为Color Scheme – Default.sublime-package.zip,解压找到Monokai.tmTheme
千万不要解压出来然后压缩回去,不然sublime不认识,直接在压缩文件中改,将配色代码添加到Monokai.tmTheme中。再把降修改完成的文件放回解压文件夹重新压缩为Color Scheme – Default.sublime-package.zip,在改名字Color Scheme – Default.sublime-package放回原来的位置就好了。
配色代码可以参考
<
dict
>
<
key
>name</
key
>
<
string
>Bracket Default</
string
>
<
key
>scope</
key
>
<
string
>brackethighlighter.default</
string
>
<
key
>settings</
key
>
<
dict
>
<
key
>foreground</
key
>
<
string
>#FFFFFF</
string
>
<
key
>background</
key
>
<
string
>#A6E22E</
string
>
</
dict
>
</
dict
>
<
dict
>
<
key
>name</
key
>
<
string
>Bracket Unmatched</
string
>
<
key
>scope</
key
>
<
string
>brackethighlighter.unmatched</
string
>
<
key
>settings</
key
>
<
dict
>
<
key
>foreground</
key
>
<
string
>#FFFFFF</
string
>
<
key
>background</
key
>
<
string
>#FF0000</
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
>#FF00FF</
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
>#E7FF04</
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
>#FE4800</
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
>#02F78E</
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
>#FFFFFF</
string
>
<
key
>background</
key
>
<
string
>#0080FF</
string
>
</
dict
>
</
dict
>
<
dict
>
<
key
>name</
key
>
<
string
>Bracket Quote</
string
>
<
key
>scope</
key
>
<
string
>brackethighlighter.quote</
string
>
<
key
>settings</
key
>
<
dict
>
<
key
>foreground</
key
>
<
string
>#56FF00</
string
>
</
dict
>
</
dict
>
效果如下图:
- sublime text3下BracketHighlighter的配置方法
- sublime text3下BracketHighlighter的配置方法
- Sublime text3配置BracketHighlighter插件。
- sublime text3下python3的配置
- sublime text3的配置
- Sublime Text3下的markdown插件的安装及配置
- 我的 sublime text3 配置
- Sublime Text3的简单配置
- Ubantu下配置Sublime Text3---python环境的搭建
- 【Web前端】Linux下Sublime Text3的一些配置
- Sublime Text3配置SublimeREPL快捷键的方法(Python)
- Sublime Text3配置SublimeREPL快捷键的方法(Python)
- sublime text3:Windouws下配置java环境
- Mac下sublime text3 安装及配置
- sublime text3下配置java编译环境
- windows下sublime text3配置clang
- sublime Text2 中BracketHighlighter 插件的安装和配置过程,附自己的颜色代码
- sublime text3中几个常用的配置
- Win10安装.net framework 4.0失败提示已是操作系统一部分如何解决(一)
- 【云星数据---mesos实战系列002】:mesos全分布式部署实战009--修改marathon的默认端口
- 排序算法(一)——冒泡排序及改进
- C/C++,Windows/MFC, char, wchar_t, TCHAR 字符全总结 & c++字符串操作经验集(转)
- CTK 中的 MANIFEST.MF 文件
- sublime text3下BracketHighlighter的配置方法
- leetcode_419. Battleships in a Board ? 待解决
- 水平跑马灯
- Failed to load ApplicationContext
- 二维数组与指针的关系
- MTK IMS框架简析(2)——IMS注册过程
- Hbase
- CSS3更改元素样式 appearance
- Linux学习笔记之Linux第一课-基本介绍