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

问题描述 投票:-1回答:1

我希望我可以让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. 来回更换项目并没有更新主题。

这个功能存在吗?

sublimetext3 sublimetext
1个回答
1
投票

这是有可能的,但它不会进入你的顶层元素。sublime-project 文件。项目的具体设置,在 公文,进入一个名为 settings:

{
    "settings":
    {
        "color_scheme": "Packages/Visual Studio Dark/Visual Studio Dark.tmTheme"
    },
}

并非所有的设置都可以在项目特定的设置中进行。特别是,只有编辑器设置是允许的,用户界面和应用程序行为设置是不允许的。如果你在默认的首选项中查看,最上面的设置是编辑器设置,然后有一个注释,表明其他设置组何时开始。

基本上,这意味着控制整个应用程序行为的东西(比如标签是什么形状,或者是否启用了git支持)不能按项目定制,但可以按文件改变的东西可以。

关于Sublime偏好设置的更多细节(包括每个项目或每个文件类型使用自定义配色方案的例子)可以在这个视频中找到。配置Sublime文本.

© www.soinside.com 2019 - 2024. All rights reserved.