Answers:
您正在寻找Sublime UI Theme,它可以修改Sublime的用户界面(例如:侧栏)。它与“颜色主题/方案”不同,后者仅修改Sublime窗口的代码部分。我测试了很多UI主题,而我最喜欢的是Theme-Soda。您可以使用Sublime的Package Control安装它。要启用它,请转到首选项>>设置-用户并添加以下行:
"theme": "Soda Dark 3.sublime-theme",
这是我的Sublime Text 3(具有Soda Dark UI Theme和Twilight默认配色方案)的打印屏幕:
Packages
目录中手动安装此插件。克隆此主题:git clone https://github.com/buymeasoda/soda-theme/ "Theme - Soda"
。然后按照此答案中的说明对用户设置进行更改。
您可以通过编辑Default.sublime-theme手动更改侧边栏样式。
为此,请在“程序包/主题-默认/Default.sublime-主题”中编辑“ sidebar_tree”,“ sidebar_heading”等类。您可以通过将Default.sublime-theme放在Packages / User文件夹中来覆盖这些默认值。
从Sublime Text菜单中,选择“首选项→浏览包…”将带您进入。
Default.sublime-theme
。
我以为我会在这里写个便条,以解释许多使用这些文本编辑器的人的基本误解……特别是Sublime Text(或者至少是我使用的文本,所以我不知道它是如何工作的)对于其他编辑者):
有“主题”和“配色方案”。它们是相似的,但会影响不同的事物。“主题”会主动更改整个用户界面,如果您采用这种方式进行设置,则可以包含一个配色方案。它通常包括侧栏,还可以包括文件选项卡的选项,有些甚至还包括侧栏的图标。然后,我们有了“配色方案”,它仅更改编码窗口,没有其他内容……没有侧边栏,也没有文件选项卡,等等。
之所以会出现这种混乱,是因为有人将配色方案称为“主题”,这使人们认为他们的“主题”将改变一切……从技术上讲,这只是一种配色方案。
还有一个注意事项:主题不会自动为所有用户安装。安装主题时,必须打开用户首选项(在“首选项>设置-用户”下),然后您必须添加以下内容:
"theme": "Theme-Name.sublime-theme"
(其中“主题名称”是主题的名称)。
这与仅激活颜色方案不同。如果您通过Sublime Text中的下拉菜单选择了配色方案,则将在其中看到一条线,如下所示:
"color_scheme": "Packages/Color-Scheme-Name.tmTheme"
(其中“ Color-Scheme-Name”是您的配色方案的名称)。
这是简短的版本:
.sublime-theme
文件会更改UI的外观,包括侧边栏和“文件”选项卡。 更新: Sublime Text 3从根本上改变了配色方案和主题的工作方式,并破坏了许多用于处理配色方案和主题的软件包。我无法再确认本文的准确性,也无法再确认此处提到的软件包的功能,因为Sublime开发人员尚未充分说明对定制系统的更改,也未解决如何修复它们。而且,最好情况下,更改它们要困难得多。
此时,此帖子仅应用作Sublime Text 2中“主题”和“配色方案”之间差异的参考,因为我本人尚未成功更改Sublime Text 3中的主题或配色方案。
我将更新这篇文章,因为我可以花更多时间来解开此Sublime Customization Quagmire。
图1: “配色方案”和“主题”之间的区别-在Sublime社区中,这些术语经常被混淆并互换使用。
更改Sublime的外观是一项相对困难的工作,主要有以下三个原因:
您可以自定义Sublime的2个不同部分:
它们使用两种不同的文件类型,它们不能准确反映术语。
该决定的“ 为什么? ”是兼容性,为了简洁起见,我在这里不做介绍,但是这种努力的结果是:
调用的文件类型
tmTheme
不会影响主题,它会影响配色方案。
配色方案 (以紫色突出显示)
主题 (以绿色突出显示)
.sublime-theme
文件会更改主题或Sublime的UI方面。许多软件包声称更改了主题,但实际上更改了配色方案。这通常是因为制作它们的人不知道“主题”专门指的是UI。
因此,另一个难点是找到一个真正的“主题”包,而不是配色方案。
甚至某些合法的网站也无法正确地区分两者,这增加了挑战。例如,colorsublime.com上有一个有关更改“主题”主题的教程,但实际上引用了“配色方案”文件类型(.tmTheme
)。
主题和配色方案很难安装和定义。实际上,令人震惊的是该过程有多么困难。Sublime Text 3中安装和定义要求的根本变化(未完全解释)进一步加剧了这一困难,这打破了我们曾经用来更改主题和配色方案的许多程序包。
它需要安装一个实际的主题包(通过在Package Control中浏览Packages来找到一个好运),在设置中定义它,然后重新启动Sublime。而且,如果您做错了什么,Sublime会简单地将用户定义的主题设置替换为默认设置。是的,您没听错,没有通知或错误消息,Sublime将覆盖您的主题定义。
但是使用主题菜单切换器,您所需要做的只是转到Preferences
> Theme
,您将看到已安装的所有主题的列表。您也可以轻松地在主题之间切换,而无需重新启动Sublime。
我与主题菜单切换器没有任何联系,我只是一个粉丝。
同样,主题菜单切换器在Sublime Text 3中无法正常工作。如果需要自定义外观,建议不要更新为Sublime Text 3。
我首先以为我正在使用SBT 3,然后意识到我仍在使用版本2...。
我终于在Windows上看不到侧边栏了!
我注意到,当我将用户设置主题设置为“ Soda Dark 3.sublime-theme”时,它可以进行一半,但是您看不到文件夹结构。因此,我决定尝试在主题-Soda文件夹中选择不带“ 3”的其他选项,并且该选项立即生效。在您的“偏好设置”>“设置”-“用户”文件中,这应该可以在下面工作。
{
"theme": "Soda Dark.sublime-theme",
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme"
}
到补充工具栏不再是白色的:
如果安装了主题setUI,则setUI file.sublime-主题正在寻找带有注释的行:
"// sidebar || BG of selected files"
在它的下面
"layer0. opacity: { "target": 0.0, "speed": 50.0, "interpolation": "smoothstep" }
replaceable target": 0.0 --> target": 1.0
一种简单的方法是:
转到首选项->程序包设置->您的主题名称->激活
在我的情况下,我安装了Boxy Theme,因此路径将是
Preferences-> Package Settings-> Boxy Theme-> Activation
然后将出现一个弹出菜单,您可以从中选择要激活的主题包类型。
使用上下箭头选择,然后按Enter或简单地单击要选择的那个。
仅当安装的主题还自定义了sublime text 3边栏时,此步骤才适用。
希望它能帮助任何人!
增强您的体验并更改sublime文本UI的侧边栏和主题的最好方法是安装两个软件包来对其进行控制:
安装完这两个后,只需更改配色方案(文本编辑器),然后使用“主题菜单切换器”,即可切换到您使用的任何UI。
切记: 要求安装的主题必须在包中包含UI。
在Material theme 3.1.4中,您可以像这样更改主题:Tools-> Metherial Theme-> Material Theme Config。这很容易。