ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

不确认关闭所有

ddbln ST3

立即关闭所有文件(已保存和未保存)而不需要重复的确认对话框!⚡️

详细信息

安装

  • 总数 1K
  • Win 356
  • Mac 782
  • Linux 137
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 2 0 1 2 0 2 0 1 1 2 1 1 0 0 0 0 0 0 0 0 1 1 1 0 1 0 3 1 1 0 0 1 1 2 0 1 0 0 0 0 0 0 1 0
Mac 2 2 1 2 2 1 1 1 3 0 3 1 2 4 0 4 1 1 2 0 2 2 2 1 1 1 1 3 3 3 0 1 2 0 4 2 1 2 0 2 0 3 2 4 3
Linux 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 0 0 0 0 3 0 0 0 1 0 0 0 0 0 0 0 1 0 1 2 0

说明文本

源代码
raw.​githubusercontent.​com

不确认关闭所有

轻松关闭Sublime Text中的所有(已保存和未保存)文件,无需被反复中断的确认对话框!此插件非常适合那些想要快速关闭多个未保存文件而不需要逐个确认的人。

特性

  • 无确认对话框关闭所有文件。
  • 可选择仅在当前活动窗口中关闭文件,非常适合处理多个项目的人。
  • 通过命令面板访问。
  • 易于激活的快捷键(提供说明)。
  • 对于谨慎的用户:默认情况下,“不确认关闭所有”在关闭所有文件之前会显示提示。但是,您可以在设置中禁用此提示,让插件真正名副其实。

安装

通过包裹控制

  1. 确保您已安装 包裹控制
  2. 通过按下 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板。
  3. 键入 Package Control: Install Package 并按Enter。
  4. 搜索 不确认关闭所有 并从列表中选择以安装。

手动安装

  1. 下载或克隆此存储库:https://github.com/ddbln/CloseAllNoConfirm
  2. 打开Sublime Text并单击 首选项 > 浏览包裹...设置 > 浏览包裹... 以打开包裹目录。
  3. 将整个 不确认关闭所有 文件夹复制到包裹目录中。

使用方法

当您使用命令面板或自定义快捷键触发《不确认即关闭所有》命令时,您将看到一个包含两个选项的快速面板:“关闭所有窗口中的所有文件”和“仅关闭活动窗口中的所有文件”。您可以使用方向键选择所需的选项,然后按Enter键进行确认。

命令面板

您可以使用命令面板触发《不确认即关闭所有》命令。按Shift+Command+P(Mac)或Shift+Ctrl+P(Windows/Linux)打开命令面板,然后输入“不确认即关闭所有”(Sublime Text 会自动补全)并按Enter键。

快捷键绑定

默认情况下,“不确认即关闭所有”没有快捷键绑定。但是,您可以很容易地按照以下步骤设置自定义快捷键:

  1. 在 Sublime Text 中,转到偏好设置 > 包设置 > 不确认即关闭所有 > 快捷键绑定 - 默认。这将打开插件默认快捷键绑定文件。
  2. 从默认快捷键绑定文件中复制您平台(Windows、Linux 或 macOS)的快捷键绑定。
  3. 转到偏好设置 > 包设置 > 不确认即关闭所有 > 快捷键绑定 - 用户以打开您用户特定的快捷键绑定文件。
  4. 将您从默认快捷键绑定文件中复制的快捷键绑定粘贴到您的用户快捷键绑定文件中。
  5. 确保删除行首的“//”以取消注释快捷键绑定,然后保存文件。

现在快捷键应该已经启用并准备好使用。

建议的快捷键

对于 macOS 您可以使用以下建议的快捷键

[
    {
        "keys": ["super+alt+shift+w"],
        "command": "close_all_without_confirm"
    }
]

针对 Windows 和 Linux 平台的建议

[
    {
        "keys": ["ctrl+alt+shift+w"],
        "command": "close_all_without_confirm"
    }
]

自定义

禁用确认提示

插件提供了一个自定义选项,允许您切换是否希望在关闭所有文件之前有一个单独的确认提示。默认情况下,插件将询问一次,然后您可以选择是要关闭所有窗口中的文件还是仅关闭当前窗口的文件,或者取消。

但是,您可以通过在用户设置中设置以下选项轻松更改此设置以关闭所有窗口中的所有文件而不进行任何提示:

{
    "ask_before_closing": false,
    "close_only_active_window": false
}

如果您只想关闭活动窗口的文件,可以将close_only_active_window设置为true

要访问设置文件,在 Sublime Text 中,只需转到设置偏好设置,然后选择> 包设置 > 不确认即关闭所有 > 设置

常见问题

问题:此插件是否只关闭未保存的文件,还是所有文件?

答案:'不确认即关闭所有'插件关闭所有文件,无论是否已保存,主要好处是您无需为每个未保存的文件进行确认。处理多个确认对话框可能会很快变成一种痛苦的经历。但不要担心,此插件有您覆盖 – 它可以快速有效地关闭所有文件!

问题:我是否可以选择只关闭活动窗口中的文件?

答案:是的,通过最新更新,您现在可以选择在所有窗口中或仅在不活动窗口中关闭文件。当您触发《不确认即关闭所有》命令时,将出现一个包含这两个选项的快速面板。只需选择您所需的选项并按Enter键确认。请注意,您只能在“ask_before_closing”选项打开时选择此选项(默认情况下打开)。

问题:能否提供一个此插件会在何时有用的例子?

答案:假设您通过单击一行或数百行文件进行搜索和替换:使用 Sublime Text 一次性保存它们很容易,只需要一个命令(且无需询问)。但是:您尝试在不保存的情况下关闭它们过吗?

问题:在使用此插件时,我的工作是否可能会丢失?

插件虽然为了速度和便捷而设计,但事故仍可能发生。这就是为什么默认情况下,在操作之前你会收到一个单独的确认提示,提醒你所有未保存的更改将会丢失。然而,如果你想禁用此提示,你可以在设置中将“ask_before_closing”选项设置为false。这样做之后,该插件将真正名副其实。

问题:这个插件会减慢我的 Sublime Text 吗?或者会引起性能问题吗?

答案:不会的,Close All without Confirmation 插件轻量且高效。它不应该在你的 Sublime Text 环境中引起任何可感知的性能问题。

问题:我可以获取快捷键绑定吗?我需要一个快速保存的快捷键!

答案:当然可以!请不要剥夺手指它们喜欢的快捷键组合。在快捷键绑定部分检查以设置您自己的快捷键。

许可证

MIT 许可证