我通常只使用黑暗的主题进行编码,因此Sublime Text 3的侧边栏保持光线主题无论你应用什么主题都很烦人.
有谁知道如何改变这个?
我的配置:Mac OSX 10.10.1 Yosemite,Sublime Text 3 Stable Channel,Build 3065
1> renatov..:
您正在寻找一个Sublime UI主题,它可以修改Sublime的用户界面(例如:侧栏).它与Color Theme/Scheme不同,后者仅修改Sublime窗口的代码部分.我测试了很多UI主题,我最喜欢的是主题 - 苏打水.您可以使用Sublime的Package Control安装它.要启用它,请转到首选项>>设置 - 用户并添加以下行:
"theme": "Soda Dark 3.sublime-theme",
这是我的Sublime Text 3的印刷版,带有Soda Dark UI Theme和Twilight默认配色方案:
这对我有帮助!我之前已经安装了Soda主题但是立即卸载了,对破损的标签和字体反锯齿感到震惊.但看到你的答案让我再次安装它并重新启动ST3 - 哇,我的生活再也不一样了!:d
好答案.我没有意识到OP使用*配色方案*,而不是UI主题.
2> Jay..:
Sublime的最新版本修复了此问题,单击Preferences,单击Theme选择Adaptive.sublime-theme.这会将侧边栏更改为深色背景.
这应该是目前接受的答案
3> Pere Pages..:
您可以通过编辑Default.sublime-theme手动更改侧边栏样式.
为此,编辑"sidebar_tree","sidebar_heading"等,Packages/Theme中的类 - Default/Default.sublime-theme.您可以通过将此Default.sublime-theme放在Packages/User文件夹中来覆盖这些默认值.
从Sublime Text菜单中选择"Preferences >> Browse Packages ..."将带您进入.
它带我到一个名为"Packages"的文件夹,其中包含以下子文件夹: - bz2 - Colorsublime - 主题 - PyV8 - 终端 - 用户这些文件夹中没有一个 - 或者它们的子文件夹 - 包含一个名为`Default.sublime-theme`的文件.
你是正确的跟随hiperlink.并将文件放在文件夹中.比重启sublime正如@MattDMo所说
我在哪里可以找到Default.sublime-theme?在ST3中,packages文件夹中没有Theme - default文件夹.
4> MattDMo..:
您需要完全重新启动Sublime才能使主题完全生效.只是更改和保存Preferences.sublime-settings
或使用主题更改插件将不会这样做.您需要使用⌘Q或Sublime Text -> Quit
,而不仅仅是通过单击红点关闭窗口.
我已经做到了.无论我申请什么主题,侧边栏都不会改变.
5> 小智..:
我想我会在这里写一个注释,解释了许多使用这些文本编辑器的人的基本误解......特别是Sublime Text(或者至少是我使用的那个,所以我不知道它是如何工作的对于其他编辑):
有"主题",还有"配色方案".它们相似但影响不同的东西."主题"主动更改整个UI,如果您按照这种方式进行设置,则可以包含颜色方案.这通常包括侧边栏,还可以包含文件选项卡的选项,有些甚至还包括侧边栏的图标.然后我们有"颜色方案",它只改变编码窗口而不改变其他东西......不是补充工具栏,也不是文件选项卡等.
这种混乱是因为有些人称之为配色方案"主题",这使得人们认为自己的"主题"是要改变一切....当技术上,它只是一个配色方案.
还有一个注意事项:主题不会自动为所有用户安装.当我安装主题时,我必须打开我的用户首选项(在"首选项>设置 - 用户"下),然后你必须添加如下所示的行:
"theme": "Theme-Name.sublime-theme"
(其中"Theme-Name"是您主题的名称).
这与仅激活配色方案不同.如果您通过Sublime Text中的下拉菜单选择了一个配色方案,您会在其中看到如下所示的一行:
"color_scheme": "Packages/Color-Scheme-Name.tmTheme"
(其中"Color-Scheme-Name"是您的配色方案的名称).
6> Travis Heete..:
这是简短的版本:
.sublime-theme
文件更改UI的外观,包括补充工具栏和文件选项卡.
定义这些是一个巨大的痛苦,所以节省自己很多时间并安装Theme Menu Switcher包.
更新: Sublime Text 3从根本上改变了Color Schemes和Themes的工作方式,并打破了许多为处理它们而构建的软件包.我不能再确认这篇文章的准确性,也不再确认这里提到的软件包的功能,因为Sublime开发人员还没有完全解释定制系统的变化,也没有解决如何修复它们.而且,在最好的情况下,它们更难以改变.
此时,这篇文章只能用作Sublime Text 2中"主题"和"配色方案"之间差异的参考,因为我自己还没有在Sublime Text 3中成功更改主题或配色方案.
我将更新这篇文章,因为我可以花更多的时间来解开这个Sublime Customization Quagmire.
这是长版本:
图1: "颜色方案"和"主题"之间的区别 - 在Sublime社区中,这些术语经常被混淆并可互换使用.
改变Sublime的外观是一项相对困难的工作,主要有三个原因:
选择不当的术语
崇高社区的错误信息
安装梦魇
术语
Sublime有2个不同的部分可以自定义:
该可编辑区域(紫色区域)
的用户界面(绿色区)
它们使用两种不同的文件类型,但它们并不能准确反映术语.
这个决定的" 为什么? "是兼容性的,为了简洁起见,我不会在这里讨论,但这项努力的后果是:
调用的文件类型tmTheme
不会影响主题,它会影响配色方案.
配色方案 (以紫色突出显示)
影响可编辑区域的外观(更具体地说,可编辑字符,即突出显示或未突出显示时的颜色等).
相对容易生产
色彩方案在整个Sublime社区被错误地称为"主题".
主题 (以绿色突出显示)
.sublime-theme
文件更改主题,或Sublime的UI方面.
很难生产
与"配色方案"相比,很难找到真正的Sublime主题
误传
许多包声称更改主题,但实际上更改了配色方案.这通常是因为制作它们的人不知道"主题"特指UI.
因此,另一个难点是找到一个真正的"主题"包,而不是颜色方案.
甚至一些合法的网站也没有正确地区分这两者,这增加了挑战.例如,colorsublime.com有一个关于更改sublime"theme"的教程,但实际上引用了"Color Scheme"文件类型(.tmTheme
).
安装痛苦
主题和配色方案很难安装和定义.事实上,令人震惊的是这个过程有多么困难.Sublime Text 3中安装和定义要求的根本变化进一步加剧了这一困难,这些要求没有得到充分解释,这打破了我们曾经依赖的许多改变主题和配色方案的包.
它需要安装一个实际的主题包(通过浏览包控件中的包找到一个好运),在设置中定义它,然后重新启动Sublime.而且,如果您做错了什么,Sublime将简单地用默认值替换您的用户定义的主题设置.是的,你听到了我的声音,没有通知或错误信息,Sublime将覆盖你的主题定义.
但是使用主题菜单切换器您需要做的就是转到Preferences
> Theme
,您将看到已安装的所有主题的列表.您还可以轻松切换主题,而无需重新启动Sublime.
以下是该网站的示例:
我根本没有与Theme Menu Switcher的联系,我只是一个粉丝.
同样,主题菜单切换器在Sublime Text 3中的工作方式不同.如果您需要自定义外观,我建议不要更新到Sublime Text 3.