跳转到内容
彼岸论坛
欢迎抵达彼岸 彼岸花开 此处谁在 -彼岸论坛

[Apple] 个人新的 Mac 窗口管理方式


小天管理

已推荐帖子

该帖子主要是分享思路,因为我是用自己开发的 APP 来进行窗口管理的,所有的行为都是代码直接写的,没法直接分享给大家使用。

先说说个人习惯

我喜欢把大小越大越好的窗口最大化使用,没有多个窗口分屏使用的习惯。为了用触控板快速切换两个常用的最大化窗口浏览器和 IDE ,我习惯把它们分别放在两个不同的 Space ,这样可以三指滑动切换。我工作时大部分情况都是在它们两个之间切换,满足大部分的需求。但对于需要用到多个最大化窗口时就比较麻烦,三指滑动不适合两个以上的情况,而且想要其它非最大化的窗口快速移动到另一个 Space 也不太方便。

新的方式

新的方式取消使用 Space 来切换窗口,使用手势直接激活目标窗口到最前面。窗口切换的主要方式是:有目标窗口时切换到目标窗口,没有时则打开新窗口。

虽然早有想法,但直到最近才发现有能激活窗口到最前面,而不影响该 APP 其它窗口的私有 API ,然后才有实际的行动。按照之前的习惯,这个还是以三指滑动手势来进行窗口切换,但有额外检测是否包含小指,个人体验是否包含小指的误判还是比较低的。这样就有了 4 个方向加上是否包含小指,一共有 8 个手势可用,基本满足个人需求。如果再区分长短两个滑动距离,那就有 16 个手势可用。

目前的手势:

  1. 三指左滑:切换当前屏幕下浏览器的最近使用窗口,或者在当前屏幕打开新窗口。
  2. 三指右滑:切换 Xcode 的最近使用窗口。
  3. 三指右滑(包含小指):切换到 Xcode 的文档窗口。
  4. 三指上滑:切换当前屏幕下 Finder 的最近使用窗口,或者在当前屏幕打开新窗口。
  5. 三指上滑(包含小指):切换当前屏幕下终端的最近使用窗口,或者在当前屏幕打开新窗口。
  6. 三指下滑:在除上面 APP 之外的其它两个最近使用的 APP 之间切换。
  7. 三指下滑(包含小指):在除上面 APP 之外的最后一个使用的 APP 的窗口之间切换。
意见的链接
分享到其他网站

加入讨论

您现在可以发表并稍后注册. 如果您是会员,请现在登录来参与讨论.

游客
回复主题...

×   粘贴为富文本.   粘贴为纯文本来代替

  只允许使用75个表情符号.

×   您的链接已自动嵌入.   显示为链接来代替

×   您之前的内容已恢复.   清除编辑器

×   您无法直接粘贴图片.要从网址上传或插入图片.

  • 游客注册

    游客注册

  • 会员

    没有会员可显示

  • 最新的状态更新

    没有最新的状态更新
  • 最近查看

    • 没有会员查看此页面.
×
×
  • 创建新的...