很多插件在github上都有比较详细的说明 告知安装位置什么的
一般来说 插件都是放在Packages目录里面的 从Github上下载 解压得到的文件夹然后放入到Packages中这个目录在哪里呢? Preferences----browse packages 即可看到这里我只说说BracketHighlighter 就是高亮括号用啦网络好的话可以在install packages 里面搜索
手动安装
尽管http://www.ladyloveit.com/sublime/developers-commonly-used-10-sublime-text-plugin/
这里说下载后就可以直接用 但是还是要配置下的去Github获取https://github.com/facelessuser/BracketHighlighter解压后是BracketHighlighter-master 文件夹 改为BracketHighlighter放入到packages中(不去掉后面的master的话接下来的文件因为路径不对是找不到的...显示的时木有内容)配置参考http://www.cnblogs.com/liu-liang/archive/2013/06/09/3129471.html在preferences-->package settings-->Bracket highlighter-->Bracket settings-Default会打开一个文件将"bracket_styles"中的style改为hightlight"bracket_styles"以下的样式类型去掉注释 ----注意语法!(不要忘了添加逗号)原来这里写的样式可能是underline Or outline ... 表示的是用underline和outline的方式来强调括号
改为highligter 则是用颜色来强调 所以把default里面改为 highlight
// Define region highlight styles "bracket_styles": { // "default" and "unmatched" styles are special // styles. If they are not defined here, // they will be generated internally with // internal defaults. // "default" style defines attributes that // will be used for any style that does not // explicitly define that attribute. So if // a style does not define a color, it will // use the color from the "default" style. "default": { "icon": "dot", // BH1's original default color for reference // "color": "entity.name.class", "color": "brackethighlighter.default", "style": "highlight" }, // This particular style is used to highlight // unmatched bracekt pairs. It is a special // style. "unmatched": { "icon": "question", // "color": "brackethighlighter.unmatched", "style": "outline" }, // User defined region styles "curly": { "icon": "curly_bracket" // "color": "brackethighlighter.curly", // "style": "underline" }, "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", // "endpoints": true, // "color": "brackethighlighter.tag", "style": "outline" }, "c_define": { "icon": "hash" // "color": "brackethighlighter.c_define", // "style": "underline" }, "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": "underline" } },
自定义高亮颜色
再来到Packages----Color Scheme - Default 文件夹
找到你所使用的配色(主题)文件(我的是Solarized(Light).tmTheme),打开这里就是自定义各种括号的配色啦!配色可以参考http://stackoverflow.com/questions/15661731/sublime-bracket-highlighter-not-coloring-brackets这是我的配色 (针对默认主题Monokai) 就是在Monokai.thTheme 对应位置写上下面的配置(这里就是配置颜色)这个配色不是很好... 如果不配色默认的也不错
name Unmatched scope brackethighlighter.unmatched settings foreground #FFC683 name Bracket Curly scope brackethighlighter.curly settings foreground #FFAB00 name Bracket Round scope brackethighlighter.round settings foreground #FFAB00 name Bracket Square scope brackethighlighter.square settings foreground #FFAB00 name Bracket Angle scope brackethighlighter.angle settings foreground #FFAB00 name Bracket Tag scope brackethighlighter.tag settings foreground #FFAB00 name Single Quote | Double Quote | Regex scope brackethighlighter.quote settings foreground #FFAB00