Amethyst MAC 版

免费开源的 Mac 平铺式窗口管理器:窗口自动排列成你用键盘控制的布局。

Amethyst 简介

Amethyst 是一款 macOS 平铺式窗口管理器,灵感来自 Linux 上的 xmonad。你不用再手动拖动和调整窗口大小,Amethyst 会自动排列窗口,让它们铺满屏幕且互不重叠。你可以选择一种布局,例如一个高大的主窗口加上旁边堆叠的其他窗口、网格或全屏,并用键盘快捷键切换布局、移动窗口和调整大小。每个显示器和每个空间都可以使用各自的布局。Amethyst 由 Ian Ybarra 和社区贡献者共同开发。

Amethyst 免费开源,采用 MIT 许可证。它需要 macOS 10.15 或更高版本,以及用于移动窗口的辅助功能权限,可以从 GitHub 下载,也可以通过 Homebrew 安装。

主要功能

Amethyst 无需拖动,就能让每个窗口待在合适的位置。

  • 自动平铺:窗口铺满屏幕且互不重叠。
  • 多种布局:tall、wide、分栏、网格、全屏、浮动等。
  • 键盘控制:用快捷键切换布局、焦点和移动窗口。
  • 每屏布局:每个显示器和每个空间都可以有自己的布局。
  • 调整主区域:按键即可放大或缩小主窗口区域。
  • 浮动 App:让指定的 App 浮在平铺窗口之上。
  • 配置:在 App 中或配置文件里设置快捷键和选项。
  • 轻量:一个不打扰你的小巧菜单栏 App。

0.24.3 版本新功能

Amethyst 0.24.3 是一个稳定性版本。

  • 修复重新排列窗口时竞态条件导致的崩溃
  • 窗口数值现在以快照方式获取,让布局更可靠

Amethyst 常见问题

Amethyst 免费吗?

免费。Amethyst 是采用 MIT 许可证的免费开源软件。

什么是平铺式窗口管理器?

一种自动把窗口并排排列、铺满屏幕且互不重叠的工具,无需你手动拖动和调整大小。

Amethyst 需要哪个版本的 macOS?

Amethyst 需要 macOS 10.15 Catalina 或更高版本。

为什么 Amethyst 需要辅助功能权限?

macOS 要求 App 获得辅助功能权限才能移动和调整其他 App 的窗口。请在“系统设置 › 隐私与安全性 › 辅助功能”中授权。

如何在 Amethyst 中切换布局?

使用布局快捷键(默认组合 Option 和 Shift 键),在 tall、wide、全屏等布局之间循环切换。

可以让某些 App 浮动而不平铺吗?

可以。你可以把指定的 App 设为浮动,Amethyst 就不会去移动它们。

Amethyst 支持多显示器吗?

支持。每个显示器和每个空间都可以有自己的布局,还可以用快捷键在显示器之间移动窗口。

Amethyst 和 Rectangle 有什么区别?

Rectangle 在你操作时把窗口吸附到指定位置;Amethyst 则按照布局自动平铺所有窗口。

可以用 Homebrew 安装 Amethyst 吗?

可以。运行 brew install --cask amethyst。

amethyst.FULLMAC.app 上的 Amethyst 下载来自哪里?

下载按钮指向 GitHub 上 Amethyst 的官方发布页面 https://github.com/ianyh/Amethyst/releases/latest。amethyst.FULLMAC.app 不会修改或重新打包该 App。

相似应用

FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。