对于效率达人来说,macOS的多空间和窗口管理存在一些不足,无法满足各种个性化需求,因此诞生了各种窗口管理工具,包括:
- AeroSpace https://github.com/nikitabobko/AeroSpace
- Loop https://github.com/MrKai77/Loop
- Rectangle https://github.com/rxhanson/Rectangle
- MacsyZones https://github.com/rohanrhu/MacsyZones
- Yabai https://github.com/koekeishiya/yabai
- Moom https://manytricks.com/moom/ 收费
- Magnet https://magnet.crowdcafe.com/ 收费
这些工具,主要优化macOS的窗口管理,相对于macOS的窗口管理,功能增强了很多。例如 AeroSpace 对平铺式窗口(Tiling window )的支持,Loop窗口管理体验上相当丝滑。
而对于多工作空间的优化项目较少。
FlashSpace 是一款适用于 macOS 的速度极快的虚拟工作空间管理器,开源免费。
FlashSpace 允许定义虚拟工作空间并向其分配应用程序。每个工作区还被分配给特定的显示器。当您切换到工作区时,分配的应用程序会自动显示,并且分配的显示中的所有其他应用程序都会隐藏。
FlashSpace 允许独立切换每个显示器上的工作区。
FlashSpace的核心功能:
- 极快的工作空间切换
- 多显示器支持
- 全局热键
- 在应用程序焦点上激活工作区
- 使用热键在工作区之间移动应用程序
项目地址:https://github.com/wojciech-kulik/FlashSpace
Reddit讨论:https://www.reddit.com/r/macapps/s/ZDwBHRVpjp
FlashSpace虽然刚开源发布不久,功能也在更新完善中,但目前的功能已经很炫了,值得使用和期待未来更丰富功能。