Sublime Text 3选项卡颜色基于文件类型?

时间:2015-04-04 14:36:13

标签: sublimetext3

我的项目中有许多类似命名的文件,例如'items.create.html','items.create.controller.js'和'items.create.scss',我希望通过简单的颜色编码标签(甚至可能放置自定义图标?)轻松找到合适的标签在文件类型上。

这可能吗?

我可以安装一个包吗?也许我自己破解它?

2 个答案:

答案 0 :(得分:4)

它并不完美,但到目前为止我发现的最佳“解决方案”是添加 语法特定设置来更改配色方案 对于您希望使用不同选项卡颜色的每种文件类型。 这不是一个好的解决方案,因为它也会更改每种文件类型的背景颜色,所以我希望有人找到更好的答案。

注1:添加 synyax特定设置打开文件(例如 .css 文件),然后使用菜单 Preferences>设置 - 更多>语法特异性。这样,您添加的设置将仅为 css 文件设置。

注意2:除了默认的配色方案之外,您还可以创建自己的背景属性。

屏幕截图示例:

Sublime text tab color based on file types example

示例设置: 对于javascript:

{
    "color_scheme": "Packages/User/SublimeLinter/Zenburnesque (SL).tmTheme",
}

对于css:

{
    "color_scheme": "Packages/User/SublimeLinter/Dawn (SL).tmTheme"
}

对于html:

{
    "color_scheme": "Packages/User/SublimeLinter/Cobalt (SL).tmTheme"
}

答案 1 :(得分:1)

可能

以下资源会有所帮助,无需套餐

  1. Change Color Scheme Depending On File Type Open

    至少你可以根据文件类型使用不同的主题。或者您可以复制自己喜欢的主题并将其修改为略有不同。

  2. How do I change the background tab color? It's too subtle

    此资源仅讨论编辑默认模板,但我不明白为什么不能对其他任何主题进行此操作(可能会进行一些修补)