Sublimetext2 如何在不保存的情况下关闭带有Sublime Text 2的所有选项卡?

Sublimetext2 如何在不保存的情况下关闭带有Sublime Text 2的所有选项卡?,sublimetext2,Sublimetext2,我使用Sublime Text 2编辑许多临时文件。最后我打开了很多标签 我想关闭所有打开的选项卡,但不保存,也不显示“是否要保存对新文件所做的更改?”提示,并且必须为每个选项卡单击“不保存”。刚刚找到解决方案!!!最好在StackOverflow上共享: 1) 转到首选项,设置默认值 2) 将两个参数“热退出”和“记住打开文件”的值更改为false 3) 使用任务管理器残忍地杀死升华文本 4) 启动升华文本 干杯 我的方法是在关闭所有文件后还原所有文件: len([v.run_comman

我使用Sublime Text 2编辑许多临时文件。最后我打开了很多标签


我想关闭所有打开的选项卡,但不保存,也不显示“是否要保存对新文件所做的更改?”提示,并且必须为每个选项卡单击“不保存”。

刚刚找到解决方案!!!最好在StackOverflow上共享:

1) 转到首选项,设置默认值

2) 将两个参数“热退出”和“记住打开文件”的值更改为false

3) 使用任务管理器残忍地杀死升华文本

4) 启动升华文本


干杯

我的方法是在关闭所有文件后还原所有文件:

len([v.run_command("save") for v in window.views()])
查看/显示控制台并输入命令:

len([v.run_command("revert") for v in window.views()])
或在关闭所有文件后保存:

len([v.run_command("save") for v in window.views()])
然后转到文件/关闭所有文件

我在Mac OS和Sublime Text 2上进行了测试。您可以尝试其他版本和操作系统

希望能帮助您关闭所有文件。

通过选项卡菜单为您提供了几个额外的选项卡关闭选项:


如果您在具有版本控制的环境中工作,那么实际上利用版本控制来获得相同的效果可能会更容易:

  • 在您的VCS中,隐藏您的更改(或以其他方式确保您有一个干净的工作环境)

  • 在崇高中,点击全部保存,然后全部关闭

  • 在你的VCS中,清除你刚才所做的所有更改。(
    git重置——硬的
    ,以git为单位)


  • 这里有一些警告(如果你修改了不在你的VCS中的文件,这对他们不起作用);但我发现这比处理SublimiteText设置要容易得多。

    您可以删除会话数据。在Windows中,导航到
    /your/sublime/install/Data/Local/
    并删除所有
    .sublime\u会话
    文件。如果升华处于打开状态,则杀死它:按WindowsBtn+R并输入
    taskkill/F/IM sublime_text.exe
    下次打开升华时,将显示一个空窗口


    其他操作系统的过程可能也类似。

    您可能希望尝试在另一个编辑器中更改Session.sublime|u会话文件。对于sublime Text 3,执行
    rm~/.config/sublime-Text-3/Local/*
    ,然后执行
    ps-aux | grep“subl”
    kill
    起到了作用。你真的应该将它们添加到用户设置中,而不是修改默认值。这对我来说第一次有效,但第二次失败。我最后做的是~/Library/Application Support/Sublime Text 2/Settings并删除了那里的会话文件。
    cd”/Library/Application Support/Sublime Text 3/Local“&&rm session。Sublime_session
    对我有效。你救了我一天!不适用于ST3:/我在Sublime Text 3中也使用了此选项,效果非常好。非常感谢..这是我想要的,它将保留所有未保存的文件并仅关闭已保存的文件…感谢您保存我的理智。同样适用于Sublime 4。谢谢len([v.run_命令(“revert”)用于window.views()中的v)成功了!如何查看/显示控制台?@DimitriKopriwa按Ctrl+~