Sublime Text 2 - 更改侧边栏颜色

25

如何更改侧边栏(文件浏览器)的颜色?我需要在.tmTheme文件中添加什么来修改默认值?

使用暗色主题时,侧边栏可能过于明亮,不符合我的口味。

7个回答

25

你想进入你的

~/Library/Application Support/Sublime Text 2/Packages/Default/Default.sublime-theme

(旧版) 或者

~/Library/Application Support/Sublime Text 2/Packages/Theme-Default/Default.sublime-theme 

(新版本)并编辑以下内容:

  • "class": "sidebar_container"
  • "class": "sidebar_tree"
  • "class": "sidebar_heading"
  • "class": "sidebar_label"

在那里,您可以更改 RGB 颜色,直到达到所需效果。

这是一个讨论此主题的帖子。

编辑:由 @Michael Tunnell 提供正确位置。

编辑:示例暗色侧边栏配置。

具有暗色侧边栏的图像

单击以查看设置的更大图像单击以查看设置的更大图像


请注意,您现在可以通过单击“首选项>浏览程序包...”从Sublime内部打开程序包目录。 - Samuel Neff
截至Sublime Text 3,这仍然是如何完成的吗?我无法相信侧边栏颜色仍未包含在主题颜色中,但最近的一些测试似乎表明可能仍然是这种情况...? - Christopher
Windows用户的位置 C:\Users\<user>\AppData\Roaming\Sublime Text 2\Packages\Theme - Default - Rahul Bali

6

AGS说得没错,但是他们最近改变了默认主题文件的路径。

现在它的位置是 Packages/Theme - Default/Default.sublime-theme

"Packages/Default" 文件夹现在包含其他非主题相关的文件。


5

我已经有一个我喜欢的自定义主题。我想知道我需要添加什么到我的.tmTheme文件中来修改默认设置。 - Ohad
1
在Soda Dark主题(..\Sublime Text 2\Packages\Theme - Soda\Soda Dark)中,有一个sidebar-bg.png图像(还有一个sidebar-bg@2x.png图像)。这些在*.sublime-theme文件中被引用。 - garyh
1
我认为这并不涉及向.tmTheme文件中添加任何内容,因为它们似乎根本没有引用侧边栏。 - garyh
2
我已经安装了soda-dark,但侧边栏没有改变。 - A. Matías Quezada
5
Matías Quezada说,他将Soda Dark主题保存到用户设置文件后,侧边栏并没有立即更改。他建议完全退出Sublime Text然后重新打开,这对他起了作用。 - user2752157

0

快速简便的方式,请使用DefaultPlus在packagecontrol.io上。

适应侧边栏符号等想法,请使用Seti_UX在packagecontrol.io上。


0

我发现进入“首选项” -> “主题”会打开主题命令面板。当切换到Adaptive.sublime-theme时,侧边栏会变成黑色。

这也可以通过命令面板访问。按下ctrl+shift+p,然后输入“theme”,选择“UI: Select Theme”选项,再次选择Adaptive主题即可。


0

0

Sublime Text 2 包控制 ~ Theme Soda SolarizedDark。这需要编辑首选项设置。内置的 Solarized (Dark).tmTheme 看起来很不错。

现在 Sublime 侧边栏变暗了,但你可能会发现侧边栏项目的选择过于柔和。需要进行设置编辑吗?例如,使 Solarized (Dark).tmTheme 代码窗格选择更加可见:

<dict>
<key>name</key>
<string>Solarized (dark)</string>
<key>settings</key>
<array>
    <dict>
        <key>settings</key>
        <dict> [edit/insert the following key-string lines]
            <key>selection</key>
                <string>#03151C</string>
            <key>selectionBorder</key>
                <string>#99ccff</string>
            <key>inactiveSelection</key>
                <string>#0099ff30</string>

这段代码面板会略微淡化Mac侧边栏的颜色设置。这不是PC问题,因为在我的PC上,Soda SolarizedDark主题无法正常工作!但是对于Solarized(Dark).tmTheme的选择外观进行编辑会使PC侧边栏略微变亮,与Mac相反。有漏洞吗?


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接