有时我们想在 Mac 屏幕左边开一个 Word,右侧放一个参考资料;有时我们想把 GTD 应用放在屏幕一角,随时查看。可是,Mac 原生窗口管理不够人性化,总需要用户手动把窗口调整到合适的尺寸与位置。在打开了多个窗口后,对效率的影响可想而知。

许多刚刚从 Windows 切换过来的人,都会怀念旧日的拖拽操作。其实,依靠一些第三方应用,Mac 用户也可以获得良好的窗口管理体验,并且实现更灵活的自定义。

托苹果「拖延症」的福,第三方窗口管理应用在 Mac 上呈现一片欣欣向荣之势,那么,在诸多应用之中,哪个才是适合自己的?哪款值得花一笔钱收入囊中?这篇合集可以成为你的选择指南。

(注:本文的窗口管理特指多窗口布局管理,不收录专司窗口切换的应用。)

老当益壮:Moom

谈到 Mac 上的窗口管理,总离不开 Moom。窗口管理基本分两派,鼠标(触控板)党和键盘党,Moom 就是早年的集大成者。通过了解 Moom,你可以知道绝大多数的窗口管理应用都逃不出三个核心功能:

自定义布局
鼠标或触控板拖拽操作
快捷键操作
丰富的自定义布局和鼠标操作是 Moom 的特色,将窗口拖至屏幕边缘位置,就会显示出布局预览。

它还有一个特殊功能,即通过窗口按钮调整布局。把丰富的窗口管理集成进原生控件,这种低调品质是其他应用该学习的。

但是 Moom 的快捷键每次需要开启键盘模式才能使用,随着其他应用纷纷支持全局快捷键,真正的快捷键爱好者,怕要「弃暗投明」了吧。

Moom 提供了 100 次的免费操作机会,在试用结束之前,相信你已经决定好买不买了。

窗口间隙都能管:Sizeup

仍然有人觉得,Moom 的自定义程度还不够高,他们希望连窗口之间的距离都能控制到像素级。Sizeup 是这类用户为数不多的选择之一。

在 Sizeup 中,你能预设好窗口间隙,把一个丢到最左边的时候,它也不会不会和屏幕边缘贴得死死,所谓距离产生美嘛。

Sizeup 术业有专供,快捷键和自定义窗口做得好,却完全不提供拖拽操作。若你觉得 Moom 的快捷键拖沓,Sizeup 是更好的选择;但你习惯触控板和鼠标的话,选 Sizeup 就和你的需求南辕北辙了。

Sizeup 不付费也能用,只会在每次启动时弹出一个付费提示。

实惠之选:Window Tidy

Window Tidy 同时支持自定义布局、拖拽和快捷键,重点把拖拽玩出了特色。你不一定得把窗口拖到屏幕边缘,屏幕上的任何位置都能设为触发区域。如果你勾选了「Quick Layout」选项,只要微微动一下窗口,就会弹出几个布局模式供君选择。

顺带一提,当年的王谢堂前燕,如今在 Mac App Store 只要几块钱,你也能拥有。

新一代窗口管理:Mosaic

你可能没有听过 Mosaic,但上文介绍的 Window Tidy 肯定不陌生(看过上文当然不陌生了),Mosaic 是同一厂商的新作,在交互上做出了许多创新。

在多数窗口管理应用已经支持快捷键的情况下,Mosaic 选择了拥抱新硬件,利用 Touchbar 这块新开发的土地,提供各种窗口布局的快捷按钮。可能那些快捷键的死忠(比如我)还是我行我素、十指飞舞,但对于普通用户,Touchbar 不失为一个更好的操控区——比起高高在上的菜单栏,它可容易点击多了。

Mosaic 还把 iOS 设备变成了遥控器,可以在手机和平板上远程控制电脑的窗口布局。我使用的是笔记本电脑,自觉内置键盘更高效,无法体会遥控器的妙处;不过那些外接显示屏、或者使用 iMac 的用户,若是用不惯快捷键,可能需要一个单独的遥控器吧。

如果你担心官方停止对 Window Tidy 的维护,新作 Mosaic 会是一次更好的长期投资。

简单「粗暴」:Magnet

Magnet 除了拖拽和快捷键调整布局,没有更多功能,也就没有了自己设置的麻烦,胜在简单。不想自己配置的用户,看一眼快捷键表就能上手。

我相信不少用户是趁打折的时候收的吧,懂你们的。

Magnet 关联阅读及下载:

【好用的Mac分屏软件】Magnet for Mac 2.3

自动排列窗口:LayAuto

「懒惰」的前提是足够高效,LayAuto 如其名曰,是一款自动记忆窗口布局的应用,会把窗口调整到合适的位置;如果你有一套相对固定的工作流,LayAuto 可以帮你布置好窗口位置,待你开工;但是我这样开启窗口很随性的人,就没法好好享受 LayAuto 的便利了。

LayAuto 还周到地根据不同屏幕分辨率提供不同布局,想必常常外接显示器的朋友,能对此会心一笑。有的时候我们还是手动调整,LayAuto 也提供了快捷键。至于具体的布局方式,你可以使用应用自带的,也能自己设置。

快速预览、随意拖拽:HyperDock

我曾经很羡慕 Windows 上的窗口管理设计,特别是菜单栏的窗口预览。这个早在 Win7 就具有的功能,方便用户一览当前都打开了哪些窗口。

现在我们不用羡慕了,HyperDock 为 macOS 带来了类似 Windows 的窗口预览功能,并且做得相当接地气。只需将光标悬停在 Dock 应用图标上,就能显示该应用当前的所有窗口。不光光是预览,HyperDock 还对部分应用做了优化,可以直接在预览界面进行快捷操作,例如显示 mini 播放器、给 iTunes 专辑打分以及打开 Safari 标签页等。

当然,已经成为各家标配的快捷键、拖拽调整布局,HyperDock 也没忘掉。但它把拖拽做得非常舒服,不需要瞄准窗口的标题栏,只需要按住⌥ option键再点窗口的任意位置,即可进行拖拽。当你体验过了 HyperDock 的「盲拖拽」,很难再回到其他应用的操作。

除了拖拽,调整窗口大小也可以用这个方法,你再也不需要精确点中窗口边缘了。HyperDock 安装后以插件的形式出现在设置内,没有独立的应用,不占寸土寸金的 Dock 和菜单栏。

简单、免费、开源:Spectacle

没错,多窗口管理很酷,可是用有用户不想自己设置,也不需要那些 1/5、7/8 的奇怪比例,只要最简单的对半开——最关键的是,他们的需求那么简单,没必要为此购买全功能的应用。

那么完全免费 Spectacle 就是为你准备的。它只有预设的几组,多是半屏的简单布局,没有复杂的设置。如果你从来没有用过窗口管理应用,也可以安装 Spectacle 用上一段时间,看看自己需不需要「入坑」。

不过,Spectacle 不支持拖动操作,只有可自定的快捷键,显然更适合全键盘党。如果你还在坚持用触控板修炼「一指禅」,Spectacle 并不适合。

尾巴

过去,我不在意 Mac 的窗口管理,总喜欢把一堆窗口随意堆在桌面;但随着任务加重,我开始觉得屏幕空间不够用、无关窗口影响工作,手动调整又太繁琐。使用了窗口管理应用之后,我明显感到轻松了不少。

有时候我在反思,为什么在窗口管理更灵活的电脑上,我的效率反而不及用 iPad。其实,正是电脑上层层堆叠的窗口带来了干扰。而窗口管理应用的一个重要作用,就是帮你快速摆出所需的窗口,将注意力集中起来。另一方面,这样的布局利用率也更高。

也许你正在为杂乱的窗口而烦恼,那相信看完这篇文章,你可以找到合适的应用。


关联阅读:

【好用的Mac分屏软件】Magnet for Mac 2.3

【本文图片来源于互联网分享,如涉及版权问题请联系作者删除】 文章素材来源:少数派

8 款macOS 分屏应用让你的桌面窗口不再乱糟糟相关推荐

  1. 三星s20计算机怎么添加到桌面,三星s20+怎么分屏?三星s20系列多窗口分屏设置操作步骤...

    三星s20+怎么分屏?三星s20系列多窗口分屏设置操作步骤来讲一讲吧,三星S20是一款屏幕体验超好的智能手机,它可以运行多窗口,让我们在分屏视图上同时运行两个应用程序.比如我们能一边聊天,一边看视频, ...

  2. 推荐一款显示器分屏软件——Screen+

    现在大家使用的电脑显示器是越来越大,我们可以将多个窗口放置在屏幕的不同位置上来充分发挥大屏幕显示器的作用,但是Windows的窗口管理功能比较少,可以使用专业的显示器分屏软件来布局窗口. Screen ...

  3. 计算机分屏解决方案,整套解决方案:使窗口布局更高效,为Windows平台编译分屏工具...

    从Windows 7系统开始,内置的分屏功能为用户提供了便利,它充分利用屏幕大小并排显示两个应用程序. Windows 8和Windows 10继续增强了分屏功能,提供了智能的分屏调整功能,手动调整了 ...

  4. 【分屏】2秒钟实现 Windows窗口多分屏的进阶技巧

    当我们在工作的时候难免会同时打开多个页面,尤其是摘抄文本,对照报告内容,复制文件到某几个文件夹中时. 这个时候就得重复几个动作,切换到工作窗口.操作.再打开另一个工作窗口.操作.切换到原来窗口 --- ...

  5. iTerm2分屏时,如何使得新窗口的当前路径和前一个窗口一样?

    From: https://segmentfault.com/q/1010000005355758 Preferences 里面设置 Working Directory 为 reuse previou ...

  6. Android 如何判断分屏模式是否开启或者多窗口显示

    Android N 添加了新功能,以支持可在多窗口模式中运行的应用. Activity 类中添加了以下新方法,以支持多窗口显示. Activity.isInMultiWindowMode() 调用该方 ...

  7. java如何控制分屏显示,intellij idea 分屏设置 与快捷键

    1.找到分屏功能 File -> setting -> keymap,搜索(注意大小写): Split Vertically 水平分屏 Split Horizontally 垂直分屏 2. ...

  8. android6.0分屏插件,xposed分屏模块安卓6.0下载

    安卓6.0系统分屏软件(xposed分屏插件)是一款支持分屏多任务软件,具有多窗口/双窗口功能,在众多智能分屏app中算是比较好用的啦,推荐给有需要的用户下载使用! 安卓6.0多窗口分屏软件简介 XH ...

  9. mac 桌面分屏软件_6款好用的Mac分屏软件推荐

    桌面分屏是我们工作中经常会用到的功能,但是Mac上自带的分屏功能非常有限,必须进入全屏才能使用,管理窗口时使用起来并不方便.本文中我们就来推荐几款好用的Mac分屏软件,让你的窗口管理更简单 Magne ...

最新文章

  1. AWS — AWS VPC 虚拟专用云
  2. THE TOP FILE(top文件详解)
  3. 风控特征—时间滑窗统计特征体系
  4. 开发中常用的linux语句,MySQL开发中常用的查询语句总结
  5. C++ 实现简易 log 日志系统
  6. Cesium专栏-裁剪效果(基于3dtiles模型,附源码下载)
  7. [RTMP协议]常用直播流地址
  8. MXF视频文件损坏的修复方法
  9. PowerDNS Authoritative Server 3.2 RC3 发布
  10. 计算机本科生可以发SCI论文吗?
  11. 搜集各种稀奇古怪的编码
  12. 键盘没有 菜单键 menu 键盘映射
  13. mysql sql 按天分组统计_Mysql按日、周、月进行分组统计
  14. php微信支付需要哪些设置,如何申请和配置微信支付接口?
  15. android 耳机孔 红外,手机遥控器,3.5mm耳机接口红外遥控改造解析
  16. Tagged Pointer 含义的解释
  17. 趋势科技如何卸载?卸载时总提示要输入密码
  18. 电商项目之电商数据库建表
  19. 默孚龙导电滑环在比亚迪垂直循环式充电站中的应用
  20. 面试官:你来设计一下抖音直播功能测试用例吧!

热门文章

  1. mysql IP address 'xxx' could not be resolved
  2. 2019-12-3 《网络安全法》学习
  3. MES管理系统中的批次管理,贯穿了生产制造的整个流程
  4. matlab 开普勒方程,理论力学中非线性问题的 MATLAB数值解
  5. 百思不得其解的Failed to allocate a managed memory buffer of 268435456 bytes.错误解决
  6. python笔记:数据分析的实际应用 工具小记
  7. 从91、搜狗、UC看BAT的投资眼光,谁更技高一筹?
  8. 巴西数字支付公司StoneCo美国上市 蚂蚁金服是股东
  9. 数据结构 第七章 图的作作业
  10. tvs管参数数解读_TVS管的主要参数及选型总结