文档

窗口管理

Sliprail 在 Windows 和 macOS 上提供行为更可预测的前台窗口排列与控制快捷键。如需从启动器中查找并切换已打开的窗口,请参阅窗口切换。

如何启用

窗口管理默认关闭。打开 Sliprail 设置中的系统增强,并启用使用 Sliprail 管理窗口。

系统增强页面还提供以下独立开关,无需启用使用 Sliprail 管理窗口。

  • Windows - 使用当前修饰键加 Q 关闭前台窗口
  • Windows - 使用当前修饰键加 M 最小化前台窗口
  • macOS - 使用 Command + M 隐藏当前 App,而不是最小化窗口
  • macOS 使用 Command + Q 关闭当前 Finder 窗口,默认关闭

Windows 快捷键

Windows 的窗口管理会使用启动器快捷键当前选择的修饰键,默认是 Win。如果把启动器修饰键改为 Alt 或 Ctrl,以下窗口快捷键也会使用新的修饰键。

  • 修饰键 + 左/右方向键 - 将前台窗口贴至屏幕左半边或右半边
  • 修饰键 + 上方向键 - 最大化前台窗口
  • 修饰键 + Q - 开启单独的关闭窗口开关后,关闭前台窗口
  • 修饰键 + M - 开启单独的最小化开关后,最小化前台窗口

macOS 快捷键

macOS 的窗口管理始终使用 Command,不受启动器快捷键修饰键设置影响。

  • Command + 左/右方向键 - 将前台窗口贴至屏幕左半边或右半边
  • Command + 上方向键 - 最大化前台窗口
  • Command + M - 开启可选设置后,隐藏当前 App,而不是最小化窗口
  • Command + Q 手动开启独立开关后,仅关闭当前 Finder 窗口

窗口排列和隐藏 App 的快捷键会全局生效。建议只启用符合自己工作流,并且不会与其他应用冲突的组合。

关闭当前 Finder 窗口

打开 Sliprail 的设置 → 系统增强,手动开启使用 Command + Q 关闭当前 Finder 窗口。此开关默认关闭,独立于使用 Sliprail 管理窗口,无需启用窗口管理。

Finder 处于前台时,每按一次 Command + Q 只关闭当前窗口,不会退出 Finder,也不会关闭其他 Finder 窗口。没有可关闭的窗口时不执行操作,其他应用的 Command + Q 行为不受影响。

此功能需要在 macOS 的系统设置 → 隐私与安全性 → 辅助功能中允许 Sliprail。

在显示器之间循环移动

开启使用 Sliprail 管理窗口后,下方会显示循环移动窗口,默认开启。关闭它后,左右快捷键只会将窗口排列到当前显示器的对应半屏,重复按同一方向快捷键会保持原位。开启时使用以下移动规则。

窗口尚未贴合半屏时,按左或右方向快捷键会先将它排列到当前显示器的对应半屏。

窗口已经处于半屏状态时,按相反方向会切换到当前显示器的另一半。在左半屏继续向左,会移到前一台显示器的右半屏。在右半屏继续向右,会移到后一台显示器的左半屏。到达最外侧后,会循环到另一端。

例如,窗口位于最左边显示器的左半屏时,再按一次 Win + 左方向键,就会移到最右边显示器的右半屏。继续按左方向快捷键,会依次经过该显示器的左半屏、前一台显示器的右半屏,直到循环回到起点。右方向快捷键按相反顺序移动。

只有一个显示器时,重复按同一方向快捷键会在左右半屏之间循环。多个显示器按系统布局从左到右排列,水平位置相同时按从上到下排列。窗口会根据目标显示器的可用区域调整大小,避开任务栏、菜单栏和 Dock。

macOS 的 Command + 左/右方向键 使用相同的循环规则。