【问题标题】:Customize Sublime Text 3 bracket highlighter colors自定义 Sublime Text 3 括号荧光笔颜色
【发布时间】:2014-10-11 22:36:49
【问题描述】:

我正在使用 ST3 的 Brackethighlighter 插件,并且正在寻找用于控制找到匹配项时使用的轮廓颜色的设置。当我不能很好地阅读包裹线时,白色有点多,会分散我的注意力。当包裹更紧密或标签很长(在 Angular 中很常见)时,情况会更糟。

例如:

这里还不错,但我的问题是,是否可以将白色轮廓更改为较暗的非黑色背景颜色?或者,至少,将白色改为更柔和的色调?

【问题讨论】:

  • This 拥有自定义插件颜色所需的所有信息
  • 正在更新above link

标签: css plugins sublimetext3


【解决方案1】:

我不是web开发人员,但是我使用sublime text来编码,我自己写了一个小荧光笔插件,高亮的颜色和样式由"add_regions(key, [regions], , , , )" 这是来自 Sublime 文本的 API。

我检查了你提到的插件,如果我找到它Brackethighlighter,它提到它具有设置颜色和样式的属性,你可以检查一下。根据我的经验,范围“评论”通常比纯白色的要暗一些~

希望对你有帮助。

【讨论】:

  • 如何将其添加到新用户 bh_core.sublime-settings??
【解决方案2】:

终于能够通过一些用户空间偏好更新和覆盖来解决这个问题:

https://gist.github.com/notbrain/058b263f145a1a0216c5

将此添加到新的 USER bh_core.sublime-settings:

{

  "bracket_styles": {

    "default": {
        "icon": "dot",
        // BH1's original default color for reference
        // "color": "entity.name.class",
        "color": "brackethighlighter.default",
        "style": "highlight"
    }

  }

}

并将其添加到您正在使用的任何主题中(或根据需要进行修改)。这会覆盖默认值,但您也可以只覆盖单个样式。

<!--appended to default to work with bh_core.sublime-settings brackethighlighter.default style-->
<dict>
  <key>name</key>
  <string>Bracket Tag</string>
  <key>scope</key>
  <string>brackethighlighter.default</string>
  <key>settings</key>
  <dict>
    <key>background</key>
    <string>#351501</string>
    <key>foreground</key>
    <string>#D4F20D</string>
  </dict>
</dict>

【讨论】:

  • 我对这部分感到困惑“并将其添加到您正在使用的任何主题中”。考虑到我当前使用的是默认的 sublime 主题,那么我必须将其添加到哪个文件中。我对 Widgets.stTheme 进行了这些更改,但我不确定它是否有效。
  • @user258365 当您打开 Sublime 首选项时,“color_scheme”的条目是什么:?如果我没记错的话,那就是你要编辑的文件。
猜你喜欢
  • 1970-01-01
  • 2016-02-07
  • 1970-01-01
  • 2017-02-25
  • 2014-04-03
  • 2015-05-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多