Sublimetext2 如何更改Sublime文本2/3中匹配括号的样式?

Sublimetext2 如何更改Sublime文本2/3中匹配括号的样式?,sublimetext2,sublimetext,sublimetext3,Sublimetext2,Sublimetext,Sublimetext3,它只是在匹配的括号下面加下划线,是否可以像更改括号颜色或突出显示括号行那样使其更有用?有插件 特点: 可自定义突出显示方括号(),[],{} 可定制的标记高亮显示(支持一元标记并支持自动关闭/>(HTML5即将推出)) 可自定义的引号高亮显示 有选择地禁用或启用标记、括号或引号的特定匹配 基于语言选择性地匹配特定标记、括号或引号的白名单或黑名单 使用按需快捷方式时,在状态栏中显示匹配之间的行数和字符数 用于将光标移动到括号内内容的开头或结尾的快捷方式(如果当前未多选,则将重点放在开头或结尾括号

它只是在匹配的括号下面加下划线,是否可以像更改括号颜色或突出显示括号行那样使其更有用?

有插件

特点:

  • 可自定义突出显示方括号(),[],{}
  • 可定制的标记高亮显示(支持一元标记并支持自动关闭/>(HTML5即将推出))
  • 可自定义的引号高亮显示
  • 有选择地禁用或启用标记、括号或引号的特定匹配
  • 基于语言选择性地匹配特定标记、括号或引号的白名单或黑名单
  • 使用按需快捷方式时,在状态栏中显示匹配之间的行数和字符数
  • 用于将光标移动到括号内内容的开头或结尾的快捷方式(如果当前未多选,则将重点放在开头或结尾括号上)
  • 选择所有括号内内容的快捷方式
  • 和其他人,请访问github站点

您可以更改括号的颜色,修改主题的配色方案文件

转到首选项/浏览软件包打开文件夹配色方案-默认查找当前主题文件(默认的
Monokai.tmTheme
)。使用升华文本打开它并找到以下部分:

<key>bracketsForeground</key>
<string>#F8F8F2A5</string>
<key>bracketsOptions</key>
<string>underline</string>

<key>bracketContentsForeground</key>
<string>#F8F8F2A5</string>
<key>bracketContentsOptions</key>
<string>underline</string>
支架重新研磨
#F8F2A5
括号
强调
括号内容重新研磨
#F8F2A5
括号内容
强调
在这里,您可以更改括号的外观。如果您将其更改为以下内容:

<key>bracketsForeground</key>
<string>#FF8000</string>
<key>bracketsOptions</key>
<string>foreground</string>

<key>bracketContentsForeground</key>
<string>#FF8000</string>
<key>bracketContentsOptions</key>
<string>foreground</string>
支架重新研磨
#FF8000
括号
前景
括号内容重新研磨
#FF8000
括号内容
前景
…您将删除下划线并在括号中添加橙色

查看文件的其余部分,因为(可能)您会发现更多需要更改的内容;)

无需重新启动sublime即可查看更改。只需保存文件即可

升华文本3的更新
  • 转到Sublime Text 3安装文件夹;将cd放入“软件包”文件夹。搜索
    配色方案-默认。升华软件包
    并将其复制粘贴到您的
    软件包
    文件夹中(windows下为
    %APPDATA%\sublime Text 3\Packages
  • 解压缩文件(使用任何解压工具)
  • 访问新生成的文件夹并修改主题文件(步骤与升华文本2相同)
  • 应用更改后,保存文件,您将看到更改
  • 如果需要,您可以使用
    .sublime package
    扩展名再次将文件压缩为zip文件,但如果这样做,则必须将该文件移动到
    已安装软件包
    文件夹
  • 更新2 有一个非常有用的用于编辑插件的包,名为。它允许您非常轻松地编辑包,为您执行所有解压缩和移动操作。

    
    
    <dict>
        <key>name</key>
        <string>Tag</string>
        <key>scope</key>
        <string>meta.tag, declaration.tag</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#0033CC</string>
        </dict>
    </dict>
    
    名称 标签 范围 meta.tag,declaration.tag 设置 前景 #0033CC

    这将使用BracketHighlighter软件包更改sb3中的括号颜色,编辑主题(tmTheme),并添加:

        <dict>
            <key>name</key>
            <string>Tag</string>
            <key>scope</key>
            <string>brackethighlighter.default</string>
            <key>settings</key>
            <dict>
                <key>foreground</key>
                <string>#ffff00</string>
            </dict>
        </dict>
    
    
    名称
    标签
    范围
    brackethighlighter.default
    设置
    前景
    #ffff00
    
    无需使用插件即可修改支架颜色和其他可见性首选项。下面是本机实现这些更改的方法

    注意: 我最近在Sublimitext论坛上起草了这个答案。这里有一个类似的(不可接受的)答案,但我已经包括了一些未提及的细节和视觉参考


    例子 这是我的个人配置:


    设置 下面是我所有与可见性相关的设置

    正如您在示例中所看到的:
    括号
    设置指定插入符号放在括号上时括号对的颜色,而
    括号内容
    设置指定插入符号放在一组括号内时括号对的颜色

    My
    bracketContentsOptions
    设置为
    underline
    ,但如果希望在两个实例中都高亮显示,可以将其更改为
    前台

    @首选项。升华设置
    “始终显示小地图”视口:真,
    “插入符号额外底部”:3,
    “插入符号额外顶部”:3,
    “插入符号额外宽度”:1,
    “插入式”:“阶段”,
    “绘制小地图边界”:正确,
    “淡入/折叠按钮”:错误,
    “折叠按钮”:正确,
    “突出线”:正确,
    “突出显示已修改的选项卡”:真,
    “行数”:正确,
    “匹配括号”:正确,
    “匹配括号和角度”:正确,
    “匹配括号”:正确,
    “匹配括号内容”:真,
    “匹配方括号”:正确,
    “匹配选择”:正确,
    “匹配标签”:true,
    “覆盖滚动条”:“已启用”,
    
    @YourColorScheme.tmTheme
    
    指导
    #14191F
    堆垛导轨
    #14191F
    活动指南
    #2E4589
    重新研磨的支架
    #D80E64
    括号
    前景
    括号内容重新研磨
    #D80E64
    括号内容
    强调
    插入符号
    #D80E64
    线条突出显示
    #121522
    选择
    #1D416B
    选择前景
    #bbccff
    选择边界
    #4D71FF
    不作为选举
    #1D416B
    不活动选择前景
    #bbccff
    findHighlight
    #0BD0AC
    FindHighlight前景
    #000000
    
    括号的背景色?我不知道是否有这个选择。。。也许插件可以?我不知道。。我还没有测试过。这样的文件在Sublime Text 3中是不存在的。我用苏打水(git checkout)和