Sublimetext3 是否可以为每个项目定义不同的配色方案?

Sublimetext3 是否可以为每个项目定义不同的配色方案?,sublimetext3,sublimetext,Sublimetext3,Sublimetext,我希望我能为不同的项目设置不同的配色方案。因此,如果我的默认值是Monokai,请使用Monokai;但是,如果一个项目的首选项是Visual Studio深色主题,那么更改为该项目会将颜色方案更新为该主题。然后切换回另一个项目,将再次将配色方案更新为Monokai .sublime项目包含一个JSON元素,因此我希望我可以在其中复制我的配色方案设置,因此我将该文件转换为: { "color_scheme": "Packages/Visual Studio Dark/Visual Stu

我希望我能为不同的项目设置不同的配色方案。因此,如果我的默认值是Monokai,请使用Monokai;但是,如果一个项目的首选项是Visual Studio深色主题,那么更改为该项目会将颜色方案更新为该主题。然后切换回另一个项目,将再次将配色方案更新为Monokai

.sublime项目
包含一个JSON元素,因此我希望我可以在其中复制我的配色方案设置,因此我将该文件转换为:

{
    "color_scheme": "Packages/Visual Studio Dark/Visual Studio Dark.tmTheme"
}
我也试过:

{
    "preferences": {
        "color_scheme": "Packages/Visual Studio Dark/Visual Studio Dark.tmTheme"
    }
}
但它不起作用。来回更改项目不会更新主题


这个功能存在吗

这是可能的,但它不会进入
sublime项目
文件的顶层元素。项目特定的设置,如中所述,进入名为
settings
的键的内部:

{
    "settings":
    {
        "color_scheme": "Packages/Visual Studio Dark/Visual Studio Dark.tmTheme"
    },
}
项目特定设置中不允许所有设置。特别是,只允许编辑器设置,不允许用户界面和应用程序行为设置。如果查看默认首选项,最上面的设置是编辑器设置,然后有一条注释指示其他设置组何时开始

基本上,这意味着控制整个应用程序行为的东西(如选项卡的形状或是否启用git支持)不是每个项目都可以自定义的,但是可以逐个文件更改的东西是可以自定义的

有关Sublime中常用首选项的更多详细信息(包括每个项目或每个文件类型使用自定义配色方案的示例),请参阅上的此视频