我希望我可以让Sublime为不同的项目设置不同的配色方案,所以如果我的默认是Monokai,就使用Monokai;但如果项目有例如Visual Studio Dark主题作为偏好,那么改变该项目就会更新配色方案。所以,如果我的默认是Monokai,就使用Monokai;但如果一个项目有例如Visual Studio Dark主题作为偏好,那么改变到该项目将更新颜色方案为Monokai。然后再换回另一个项目就会再次更新配色方案为Monokai。
在这里,我想说的是,如果你的项目是以Visual Studio Dark主题作为偏好,那么改变该项目就会更新该主题的配色方案,然后再回到另一个项目,就会再次更新配色方案为Monokai。.sublime-project
包含一个JSON元素,所以我希望也许可以把我的配色方案设置复制到那里,所以我把那个文件变成了。
{
"color_scheme": "Packages/Visual Studio Dark/Visual Studio Dark.tmTheme"
}
我也试过了 And I've also tried:
{
"preferences": {
"color_scheme": "Packages/Visual Studio Dark/Visual Studio Dark.tmTheme"
}
}
但是没有用 But it didn't work. 来回更换项目并没有更新主题。
这个功能存在吗?
这是有可能的,但它不会进入你的顶层元素。sublime-project
文件。项目的具体设置,在 公文,进入一个名为 settings
:
{
"settings":
{
"color_scheme": "Packages/Visual Studio Dark/Visual Studio Dark.tmTheme"
},
}
并非所有的设置都可以在项目特定的设置中进行。特别是,只有编辑器设置是允许的,用户界面和应用程序行为设置是不允许的。如果你在默认的首选项中查看,最上面的设置是编辑器设置,然后有一个注释,表明其他设置组何时开始。
基本上,这意味着控制整个应用程序行为的东西(比如标签是什么形状,或者是否启用了git支持)不能按项目定制,但可以按文件改变的东西可以。
关于Sublime偏好设置的更多细节(包括每个项目或每个文件类型使用自定义配色方案的例子)可以在这个视频中找到。配置Sublime文本.