【问题标题】:get sublime text 3 to close certain windows on quit获取 sublime text 3 以在退出时关闭某些窗口
【发布时间】:2015-11-18 10:01:22
【问题描述】:

有没有办法编写一个脚本来告诉 sublime 在退出时关闭特定窗口?

我尝试将窗口的 remember_open_files 设置为 false,并且尝试使用 python 的 atexit 库来运行关闭窗口命令。到目前为止没有运气

【问题讨论】:

标签: python sublimetext3 sublimetext sublime-text-plugin


【解决方案1】:

我不知道您所说的“特定窗口”是什么意思 - 崇高的窗口?崇高的观点?其他应用程序窗口?

您可以使用EventListener 检测窗口关闭。没有直接的pre-quitting event,但是可以使用view的on_close函数,查看sublime.windows()中是否有widnows。

def on_close(self, view): if not sublime.windows(): self.close_specific_windows()

请注意,这个函数将在 sublime 中为每个打开的视图(文件)调用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-27
    • 1970-01-01
    • 1970-01-01
    • 2021-09-24
    • 1970-01-01
    • 1970-01-01
    • 2019-06-26
    相关资源
    最近更新 更多