除了女人用性感来形容,还有sublime text3
1、主题 flatland 加 brackethighlight
2、打开flatland编辑 package
a、找到package
b、解压后找到两个主题Flatland Dark.tmTheme和Flatland Monokai.tmTheme
c、把下面代码加到后面
<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>
将上边的代码添加到tmTheme中,和上边的dict并列排即可。
d、保存后压缩到zip,在重命名zip文件时去掉zip后缀,再替换原来flatland 的package
3、接下来设置brackethighlight的用户设置
设置代码
BracketHighlighter配置
Pregerence > Package Settings > BracketHighlighter > Bracket Settings – User
对应的关系:
{} - curly
() - round
[] - square
<> - angle
“” ” - quote
style: solid、underline、outline、highlight
{
// Define region highlight styles
"bracket_styles":{
//"default"and"unmatched"styles are special
// styles.Ifthey arenotdefined here,
// they will be generated internallywith
// internal defaults.
//"default"style defines attributes that
// will be usedforanystyle that doesnot
// explicitly define that attribute. Soif
// a style doesnotdefine a color,it will
// use the colorfromthe"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": "highlight"
},
// 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",
"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"
}
},
}
4、其实安装flatland后立即需要在sublime的用户设置里面启用的
5、共享下我的sublime setting 用户设置代码
{
"always_show_minimap_viewport": true,
"auto_complete_selector": "source,text",
"bold_folder_labels": true,
"caret_extra_width": 1,
"caret_style": "phase",
"close_windows_when_empty": false,
"color_scheme": "Packages/User/SublimeLinter/Flatland Monokai (SL).tmTheme",
"copy_with_empty_selection": false,
"drag_text": false,
"draw_minimap_border": true,
"enable_tab_scrolling": false,
"fade_fold_buttons": false,
"flatland_sidebar_tree_xsmall": true,
"flatland_square_tabs": true,
"font_face": "Source Code Pro",
"font_options":
[
"directwrite"
],
"font_size": 13,
"highlight_line": true,
"highlight_modified_tabs": true,
"ignored_packages":
[
"Vintage"
],
"line_padding_bottom": 1,
"line_padding_top": 1,
"match_ tags": false,
"match_brackets_content": false,
"match_selection": true,
"open_files_in_new_window": false,
"overlay_scroll_bars": "enabled",
"preview_on_click": false,
"save_on_focus_lost": true,
"scroll_past_end": true,
"scroll_speed": 5.0,
"show_encoding": true,
"show_full_path": false,
"show_tab_close_buttons": false,
"sidebar_default": true,
"tab_size": 4,
"theme": "Flatland Dark.sublime-theme",
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true,
"word_separators": "./\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?",
"word_wrap": true
}
里面还有个字体参数比较重要,我试下来 sourcecode pro是最漂亮的代码字体,个人喜好。"font_face": "Source Code Pro",
发几张最终视觉效果
![]() |
预览 |
2、打开flatland编辑 package
a、找到package
![]() |
b、解压后找到两个主题Flatland Dark.tmTheme和Flatland Monokai.tmTheme
![]() |
c、把下面代码加到后面
<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>
将上边的代码添加到tmTheme中,和上边的dict并列排即可。
d、保存后压缩到zip,在重命名zip文件时去掉zip后缀,再替换原来flatland 的package
3、接下来设置brackethighlight的用户设置
![]() |
设置代码
BracketHighlighter配置
Pregerence > Package Settings > BracketHighlighter > Bracket Settings – User
对应的关系:
{} - curly
() - round
[] - square
<> - angle
“” ” - quote
style: solid、underline、outline、highlight
{
// Define region highlight styles
"bracket_styles":{
//"default"and"unmatched"styles are special
// styles.Ifthey arenotdefined here,
// they will be generated internallywith
// internal defaults.
//"default"style defines attributes that
// will be usedforanystyle that doesnot
// explicitly define that attribute. Soif
// a style doesnotdefine a color,it will
// use the colorfromthe"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": "highlight"
},
// 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",
"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"
}
},
}
4、其实安装flatland后立即需要在sublime的用户设置里面启用的
![]() |
5、共享下我的sublime setting 用户设置代码
{
"always_show_minimap_viewport": true,
"auto_complete_selector": "source,text",
"bold_folder_labels": true,
"caret_extra_width": 1,
"caret_style": "phase",
"close_windows_when_empty": false,
"color_scheme": "Packages/User/SublimeLinter/Flatland Monokai (SL).tmTheme",
"copy_with_empty_selection": false,
"drag_text": false,
"draw_minimap_border": true,
"enable_tab_scrolling": false,
"fade_fold_buttons": false,
"flatland_sidebar_tree_xsmall": true,
"flatland_square_tabs": true,
"font_face": "Source Code Pro",
"font_options":
[
"directwrite"
],
"font_size": 13,
"highlight_line": true,
"highlight_modified_tabs": true,
"ignored_packages":
[
"Vintage"
],
"line_padding_bottom": 1,
"line_padding_top": 1,
"match_ tags": false,
"match_brackets_content": false,
"match_selection": true,
"open_files_in_new_window": false,
"overlay_scroll_bars": "enabled",
"preview_on_click": false,
"save_on_focus_lost": true,
"scroll_past_end": true,
"scroll_speed": 5.0,
"show_encoding": true,
"show_full_path": false,
"show_tab_close_buttons": false,
"sidebar_default": true,
"tab_size": 4,
"theme": "Flatland Dark.sublime-theme",
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true,
"word_separators": "./\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?",
"word_wrap": true
}
里面还有个字体参数比较重要,我试下来 sourcecode pro是最漂亮的代码字体,个人喜好。"font_face": "Source Code Pro",
发几张最终视觉效果
![]() |
![]() |
![]() |