我正在同时运行两个Sublime窗口。在一个窗口中,我得到代码来更新另一个窗口。两者都使用相同的颜色模式,所以我很困惑他们之间。如何区分两个Sublime窗口
我的问题是,有没有办法区分窗户之间?使色彩方案不同,或类似的东西?
我正在同时运行两个Sublime窗口。在一个窗口中,我得到代码来更新另一个窗口。两者都使用相同的颜色模式,所以我很困惑他们之间。如何区分两个Sublime窗口
我的问题是,有没有办法区分窗户之间?使色彩方案不同,或类似的东西?
这可以用一个非常简单的plugin和key binding完成。首先,选择Tools -> Developer -> New Plugin...
并替换为以下内容:
import sublime_plugin
class ChangeWindowColorSchemeCommand(sublime_plugin.WindowCommand):
def run(self):
for view in self.window.views():
view.settings().set("color_scheme",
"Packages/Color Scheme - Default/Cobalt.tmTheme")
你应该改变"Packages/Color Scheme - Default/Cobalt.tmTheme"
你想在窗口中使用哪个颜色方案。将文件保存为Packages/User/change_window_color_scheme.py
- 如果你只是去File -> Save
它应该自动打开到Packages/User
。
接下来,通过选择Preferences -> Key Bindings-User
并添加以下创建一个新的键绑定,如果该文件是空的:
[
{ "keys": ["ctrl+alt+shift+c", "s"], "command": "change_window_color_scheme" }
]
如果你已经有一些自定义键绑定,增加上线以下继开放方括号[
:
{ "keys": ["ctrl+alt+shift+c", "s"], "command": "change_window_color_scheme" },
保存该文件,并且应该设置所有内容。选择窗口中,您想更改配色方案,然后按Ctrl键Alt键移Ç,小号 - 这意味着你打按CtrlAlt键移Ç,释放他们,并击中S。当然,如果您愿意,您可以更改键绑定。