大家平时用台前调度多吗?苹果推出这个功能也好久了,但我始终觉得逻辑不是很清晰,想看看大家是怎么用的
我平时习惯把某个应用程序铺满屏幕使用,然后用类似 AltTab 这样的 app 进行可视化的窗口切换,但 AltTab 的痛点在于有非常多不规范的应用程序错误地声明自己的窗口等级,例如腾讯会议,导致 AltTab 会把某些空窗口或者不应该显示的窗口展示出来
台前调度可以解决这一点,因为在左侧直接有个常驻的可视化堆栈,但问题在于
- 这个堆栈数量非常有限,好像是 5 个还是 6 个,再多就看不到了,这个有点膈应
- 目前几乎所有窗口管理 app ( Rectangle 、Raycast 等)都不能做到让台前调度“记忆”窗口大小,例如将某个窗口最大化,然后关闭再打开,我期待的是自动保持原来的最大化状态,但台前调度下会变成一个正方形的初始状态
- 打开某个新的应用程序窗口,默认会把当前窗口挤掉,全屏显示新窗口,有一些临时使用的程序,或者窗口本来就很小的程序,我并不希望它打断当前窗口的工作流
台前调度的可视化和动画都是很不错的,Apple 应该也是有意推广成主要的窗口管理方式。希望有大佬能解释台前调度的设计逻辑是啥,然后有没有最佳实践~