Mac mini 折腾记(Raycast):(二):Window Management:窗口管理完全指南
Mac mini 折腾记(Raycast):(二):Window Management:窗口管理完全指南
ProriseWindow Management:窗口管理完全指南
在 Mac 上进行多任务处理时,窗口管理是一个绕不开的话题。系统自带的窗口管理功能相对简陋,只支持全屏和分屏两种模式。而第三方工具如 Magnet、Rectangle 虽然功能强大,但需要额外安装和配置。Raycast 内置的 Window Management 功能提供了一套完整的窗口管理解决方案,无需额外安装任何工具。
2.2.1 窗口管理的核心概念
在深入学习具体操作之前,我们需要理解窗口管理的核心概念和设计思路。
窗口布局的本质
窗口管理的本质是控制应用窗口在屏幕上的位置和尺寸。每个窗口都有四个关键属性:
- X 坐标:窗口左上角距离屏幕左边缘的距离
- Y 坐标:窗口左上角距离屏幕上边缘的距离
- 宽度:窗口的水平尺寸
- 高度:窗口的垂直尺寸
Raycast 的窗口管理命令本质上就是快速设置这四个属性的预设方案。例如,"左半屏"命令会将窗口设置为:
- X = 0(贴近左边缘)
- Y = 0(贴近上边缘)
- 宽度 = 屏幕宽度的 50%
- 高度 = 屏幕高度的 100%
20+ 种布局模式详解
Raycast 提供了超过 20 种预设布局模式,覆盖了绝大多数使用场景。这些布局可以分为以下几类:
基础分屏布局(最常用)
- Left Half(左半屏):窗口占据屏幕左侧 50%
- Right Half(右半屏):窗口占据屏幕右侧 50%
- Top Half(上半屏):窗口占据屏幕上方 50%
- Bottom Half(下半屏):窗口占据屏幕下方 50%
四分屏布局
- Top Left Quarter(左上四分之一)
- Top Right Quarter(右上四分之一)
- Bottom Left Quarter(左下四分之一)
- Bottom Right Quarter(右下四分之一)
三分屏布局
- Left Third(左三分之一)
- Center Third(中间三分之一)
- Right Third(右三分之一)
- Left Two Thirds(左三分之二)
- Right Two Thirds(右三分之二)
特殊布局
- Maximize(最大化):窗口填满整个屏幕(不进入全屏模式)
- Almost Maximize(几乎最大化):窗口填满屏幕但保留一小圈边距
- Center(居中):窗口居中显示,尺寸保持不变
- Restore(恢复):恢复窗口到调整前的位置和尺寸
六分屏布局(适合超宽屏)
- First Sixth(第一个六分之一)
- Second Sixth(第二个六分之一)
- … 以此类推
与 Magnet/Rectangle 的对比
| 功能项 | Raycast | Magnet | Rectangle |
|---|---|---|---|
| 价格 | 免费 | ¥50 | 免费 |
| 布局数量 | 20+ | 6 | 20+ |
| 自定义布局 | ✅ Pro 版 | ❌ | ✅ |
| 快捷键冲突检测 | ✅ | ❌ | ✅ |
| 多显示器支持 | ✅ | ✅ | ✅ |
| 窗口间隙设置 | ✅ Pro 版 | ❌ | ✅ |
| 集成度 | 与 Raycast 深度集成 | 独立应用 | 独立应用 |
从功能完整性来看,Raycast 的免费版已经能够满足大多数用户的需求。如果需要更高级的自定义功能,可以考虑升级 Pro 版或使用 Rectangle(开源免费)。
多显示器支持
如果你使用多显示器工作站,Raycast 的窗口管理功能会自动识别所有显示器。每个布局命令都会作用于当前窗口所在的显示器。
此外,Raycast 还提供了专门的跨显示器移动命令:
- Move to Next Display(移动到下一个显示器)
- Move to Previous Display(移动到上一个显示器)
这些命令会将窗口移动到相邻显示器的相同相对位置。例如,如果窗口当前占据主显示器的左半屏,移动到副显示器后会自动调整为副显示器的左半屏。
2.2.2 基础布局命令
掌握基础布局命令是高效使用窗口管理的第一步。让我们从最常用的四个命令开始。
左右半屏分割
这是最常用的布局模式,适合同时查看两个应用的场景(如一边写代码一边查文档)。
使用方法
步骤 1:激活目标窗口
点击你想要调整的窗口,确保它处于激活状态(标题栏高亮)。
步骤 2:调用布局命令
打开 Raycast(Command + Space),输入 left half 或 right half,按 Enter 执行。
步骤 3:观察效果
窗口会立即调整到屏幕的左半部分或右半部分,宽度为屏幕宽度的 50%,高度填满整个屏幕。
设置快捷键(推荐)
为了更快速地使用这两个命令,强烈建议设置专用快捷键。推荐的快捷键方案:
- Left Half:
Control + Option + Left Arrow(左箭头) - Right Half:
Control + Option + Right Arrow(右箭头)
设置方法:
- 打开 Raycast,输入
extensions - 找到 “Window Management” 扩展
- 点击 “Left Half” 命令右侧的快捷键图标
- 按下
Control + Option + Left Arrow - 保存设置
- 对 “Right Half” 重复相同操作,使用
Control + Option + Right Arrow
设置完成后,只需按下快捷键即可瞬间调整窗口布局,无需打开 Raycast 搜索框。
四分之一屏布局
四分屏布局适合同时处理多个任务的场景,例如:
- 左上:代码编辑器
- 右上:浏览器(查看文档)
- 左下:终端
- 右下:通讯工具(Slack、微信)
使用方法
操作步骤与半屏布局相同,只需搜索对应的命令:
top left:左上四分之一top right:右上四分之一bottom left:左下四分之一bottom right:右下四分之一
推荐快捷键方案
由于四分屏使用频率相对较低,可以使用组合键:
- Top Left:
Control + Option + U(U 键位于左上方向) - Top Right:
Control + Option + I(I 键位于右上方向) - Bottom Left:
Control + Option + J(J 键位于左下方向) - Bottom Right:
Control + Option + K(K 键位于右下方向)
这个方案利用了键盘上 U、I、J、K 四个键的相对位置,符合直觉,容易记忆。
最大化与居中
Maximize(最大化)
将窗口填满整个屏幕,但不进入 macOS 的全屏模式。这意味着菜单栏和 Dock 仍然可见,可以快速切换到其他应用。
使用场景:
- 需要专注于单个任务,但又需要保持对其他应用的快速访问
- 演示或分享屏幕时,希望最大化内容显示区域
推荐快捷键:Control + Option + Return(回车键)
Center(居中)
将窗口移动到屏幕中央,尺寸保持不变。这个命令在以下场景很有用:
- 窗口被拖到屏幕边缘外,需要快速找回
- 调整窗口到舒适的观看位置
- 截图前调整窗口位置
推荐快捷键:Control + Option + C
Almost Maximize(几乎最大化)
这是一个容易被忽略但非常实用的命令。它会将窗口填满屏幕,但在四周保留一小圈边距(通常是 10-20 像素)。
使用场景:
- 希望最大化内容显示,但又想保留一点视觉呼吸空间
- 避免窗口边缘与屏幕边缘完全贴合,方便鼠标操作
- 美观性考虑(完全贴边的窗口在某些情况下看起来不够优雅)
推荐快捷键:Control + Option + Shift + Return
恢复原始位置
Restore(恢复)
这个命令会将窗口恢复到最近一次调整前的位置和尺寸。它的工作原理类似于"撤销"操作。
使用场景:
- 误操作调整了窗口布局,需要快速恢复
- 临时需要全屏查看内容,查看完毕后恢复原状
- 在多个布局之间快速切换
推荐快捷键:Control + Option + Backspace(删除键)
工作原理说明:Raycast 会记录每次窗口调整前的状态(位置、尺寸)。执行 Restore 命令时,会读取这个记录并恢复窗口。但需要注意,Raycast 只记录最近一次的状态,不支持多级撤销。
2.2.3 高级布局技巧
掌握了基础布局后,让我们探索一些更高级的使用技巧,这些技巧能够应对更复杂的工作场景。
三分屏与六分屏
三分屏布局适合超宽屏显示器(21:9 或更宽),可以同时并排显示三个应用窗口。
三分屏的五种模式
- Left Third(左三分之一):窗口占据屏幕左侧 33.3%
- Center Third(中间三分之一):窗口占据屏幕中间 33.3%
- Right Third(右三分之一):窗口占据屏幕右侧 33.3%
- Left Two Thirds(左三分之二):窗口占据屏幕左侧 66.6%
- Right Two Thirds(右三分之二):窗口占据屏幕右侧 66.6%
典型使用场景
假设你使用 34 英寸超宽屏显示器进行开发工作,可以这样布局:
- 左三分之二:代码编辑器(主要工作区域)
- 右三分之一上半部分:浏览器(查看文档)
- 右三分之一下半部分:终端
实现步骤:
步骤 1:调整代码编辑器
激活 VS Code 窗口,执行 left two thirds 命令。
步骤 2:调整浏览器
激活浏览器窗口,执行 right third 命令。
步骤 3:调整终端
激活终端窗口,执行 right third 命令。此时终端会覆盖浏览器。
步骤 4:手动微调
将终端窗口手动拖动到浏览器下方,调整高度使其占据右侧三分之一的下半部分。
局限性说明:Raycast 的预设命令无法直接实现"右三分之一的上半部分"这种嵌套布局。需要先使用预设命令定位到大致位置,再手动微调。Pro 版的自定义布局功能可以解决这个问题。
六分屏布局
六分屏适合极宽屏显示器(32:9 或更宽),可以将屏幕水平分为六个区域。Raycast 提供了 First Sixth、Second Sixth … Sixth Sixth 六个命令。
实际使用中,六分屏的应用场景较少,更多是作为一种"精确定位"工具。例如,你可以将一个小工具窗口(如计算器、音乐播放器)放置在屏幕的某个六分之一区域,不影响主要工作区域。
自定义窗口尺寸
虽然 Raycast 提供了丰富的预设布局,但有时我们需要更精确的控制。例如,你希望窗口占据屏幕左侧 60% 而不是 50% 或 66.6%。
在免费版中,可以通过以下方法实现:
方法一:组合使用预设命令
先使用接近目标尺寸的预设命令,再手动微调。例如:
- 执行
left two thirds命令(窗口占据 66.6%) - 手动拖动窗口右边缘,调整到 60%
这种方法的缺点是每次都需要手动调整,无法一键完成。
方法二:使用第三方工具配合
如果需要频繁使用自定义尺寸,可以考虑安装 Rectangle(免费开源),它支持自定义布局配置。Raycast 和 Rectangle 可以共存,互不冲突。
方法三:升级 Pro 版
Pro 版提供了自定义窗口命令功能,可以精确设置窗口的位置和尺寸(详见 2.2.5 节)。
窗口间隙设置
在多窗口并排显示时,如果窗口之间完全贴合,视觉上会显得拥挤。设置窗口间隙可以在窗口之间留出一定的空白区域,提升视觉舒适度。
免费版的间隙设置
免费版不支持全局间隙设置,但可以通过手动调整实现:
- 使用预设命令将窗口调整到目标位置
- 手动拖动窗口边缘,缩小尺寸以留出间隙
例如,要实现左右半屏布局且中间有 20 像素间隙:
- 左侧窗口执行
left half,然后手动将右边缘向左拖动 10 像素 - 右侧窗口执行
right half,然后手动将左边缘向右拖动 10 像素
Pro 版的间隙设置
Pro 版支持全局间隙配置,可以在设置中指定窗口之间的默认间隙(如 10px、20px)。设置后,所有预设命令都会自动应用间隙。
跨显示器移动
如果你使用多显示器工作站,跨显示器移动窗口是一个高频操作。Raycast 提供了两个专用命令:
Move to Next Display(移动到下一个显示器)
将当前窗口移动到下一个显示器的相同相对位置。例如,如果窗口当前占据主显示器的左半屏,移动后会自动调整为副显示器的左半屏。
推荐快捷键:Control + Option + Right Arrow + Shift
Move to Previous Display(移动到上一个显示器)
将当前窗口移动到上一个显示器。
推荐快捷键:Control + Option + Left Arrow + Shift
工作原理
Raycast 会记录窗口在当前显示器上的相对位置(如"左半屏"、“右上四分之一”),移动到新显示器后,会根据新显示器的分辨率重新计算绝对位置,保持相对位置不变。
这个设计非常智能,避免了窗口在不同分辨率显示器之间移动时出现尺寸错乱的问题。
多显示器布局策略
对于双显示器或三显示器工作站,建议制定一套固定的布局策略,提升工作效率。
双显示器布局示例
主显示器(27 英寸,2K 分辨率):
- 左半屏:代码编辑器
- 右半屏:浏览器
副显示器(24 英寸,1080p 分辨率):
- 左半屏:终端
- 右半屏:通讯工具(Slack、微信)
这种布局将主要工作内容放在主显示器,辅助工具放在副显示器,视线切换更自然。
三显示器布局示例
- 左显示器:文档、参考资料(浏览器全屏)
- 中显示器:主要工作区域(代码编辑器全屏)
- 右显示器:辅助工具(上半屏终端,下半屏通讯工具)
2.2.4 快捷键方案设计
窗口管理的效率很大程度上取决于快捷键的设计。一个好的快捷键方案应该具备以下特点:
- 符合直觉:快捷键与功能之间有明显的关联
- 易于记忆:使用规律性的组合,减少记忆负担
- 避免冲突:不与系统或常用应用的快捷键冲突
- 手指舒适:按键组合符合人体工程学,不需要手指过度伸展
推荐的快捷键组合
基于以上原则,这里提供一套完整的快捷键方案:
基础布局(使用方向键)
| 命令 | 快捷键 | 记忆方法 |
|---|---|---|
| Left Half | Control + Option + ← | 左箭头表示左侧 |
| Right Half | Control + Option + → | 右箭头表示右侧 |
| Top Half | Control + Option + ↑ | 上箭头表示上方 |
| Bottom Half | Control + Option + ↓ | 下箭头表示下方 |
四分屏布局(使用 UIJK 键)
| 命令 | 快捷键 | 记忆方法 |
|---|---|---|
| Top Left | Control + Option + U | U 键位于左上 |
| Top Right | Control + Option + I | I 键位于右上 |
| Bottom Left | Control + Option + J | J 键位于左下 |
| Bottom Right | Control + Option + K | K 键位于右下 |
特殊布局
| 命令 | 快捷键 | 记忆方法 |
|---|---|---|
| Maximize | Control + Option + Return | Return 表示"确认最大化" |
| Center | Control + Option + C | C = Center |
| Restore | Control + Option + Backspace | Backspace 表示"撤销" |
跨显示器移动
| 命令 | 快捷键 | 记忆方法 |
|---|---|---|
| Next Display | Control + Option + Shift + → | 在右半屏基础上加 Shift |
| Previous Display | Control + Option + Shift + ← | 在左半屏基础上加 Shift |
避免系统快捷键冲突
macOS 系统和常用应用已经占用了大量快捷键,设置窗口管理快捷键时需要注意避免冲突。
常见冲突及解决方案
冲突 1:Control + Option + ←/→ 与浏览器标签页切换冲突
某些浏览器(如 Chrome)使用 Control + Option + ←/→ 切换标签页。
解决方案:
- 方案 A:修改浏览器的快捷键设置,禁用或更改标签页切换快捷键
- 方案 B:使用其他组合键,如
Command + Option + ←/→(但需注意 macOS 系统可能占用)
冲突 2:Control + Option + U/I/J/K 与输入法切换冲突
某些输入法(如搜狗输入法)可能占用这些组合键。
解决方案:
- 进入输入法设置,禁用或更改冲突的快捷键
- 或使用其他字母键,如
Control + Option + 1/2/3/4
冲突 3:Command + Option + ←/→ 与 macOS 窗口切换冲突
macOS 使用 Command + Tab 切换应用,Command + ~ 切换同一应用的不同窗口。某些用户可能自定义了其他快捷键。
解决方案:
- 检查"系统偏好设置 → 键盘 → 快捷键",确认是否有冲突
- 优先保留系统快捷键,调整 Raycast 的快捷键
肌肉记忆训练方法
设置好快捷键后,需要通过刻意练习建立肌肉记忆。以下是一个为期一周的训练计划:
第 1-2 天:基础布局
只使用左右半屏布局,强制自己使用快捷键而不是鼠标拖动。每天至少使用 20 次。
第 3-4 天:四分屏布局
在基础布局的基础上,加入四分屏布局。尝试在不同场景下使用(如代码编辑、文档查看、视频会议)。
第 5-6 天:特殊布局
练习最大化、居中、恢复等特殊布局命令。尝试在不同布局之间快速切换。
第 7 天:综合应用
模拟真实工作场景,综合使用所有布局命令。例如:
- 打开代码编辑器,调整到左半屏
- 打开浏览器,调整到右半屏
- 打开终端,调整到右下四分之一
- 需要专注编码时,将编辑器最大化
- 编码完成后,恢复原布局
经过一周的刻意练习,大部分用户都能建立起稳定的肌肉记忆,使用快捷键的速度会显著提升。
2.2.5 Pro 功能:自定义窗口命令
版本要求:此功能需要 Raycast Pro 订阅($8/月 或 $96/年)
Raycast Pro 版提供了自定义窗口命令功能,允许用户创建完全个性化的布局方案。这个功能适合有特殊布局需求的用户,或者希望将窗口管理效率提升到极致的专业用户。
创建自定义布局
自定义布局的核心是定义窗口的四个属性:X 坐标、Y 坐标、宽度、高度。Raycast 支持两种定义方式:
绝对值设置
使用像素值直接指定窗口的位置和尺寸。例如:
- X = 100(窗口左边缘距离屏幕左边缘 100 像素)
- Y = 50(窗口上边缘距离屏幕上边缘 50 像素)
- Width = 1200(窗口宽度 1200 像素)
- Height = 800(窗口高度 800 像素)
这种方式的优点是精确,缺点是不适配不同分辨率的显示器。如果你在 2K 显示器上创建的布局,在 4K 显示器上使用时可能会显得很小。
相对值设置
使用百分比指定窗口的位置和尺寸。例如:
- X = 10%(窗口左边缘距离屏幕左边缘 10% 的屏幕宽度)
- Y = 5%(窗口上边缘距离屏幕上边缘 5% 的屏幕高度)
- Width = 60%(窗口宽度为屏幕宽度的 60%)
- Height = 90%(窗口高度为屏幕高度的 90%)
这种方式的优点是适配性强,在不同分辨率的显示器上都能保持相同的相对布局。推荐使用这种方式。
创建步骤
步骤 1:打开自定义窗口命令设置
打开 Raycast,输入 create custom window command,按 Enter。
步骤 2:填写命令信息
在弹出的表单中填写以下信息:
- Name(名称):为命令起一个描述性的名称,如 “Main Editor Layout”
- Position X:窗口左边缘位置(支持像素值或百分比)
- Position Y:窗口上边缘位置
- Width:窗口宽度
- Height:窗口高度
- Hotkey(可选):为命令设置快捷键
步骤 3:保存并测试
点击 “Create” 保存命令。打开任意应用窗口,执行刚创建的命令,观察窗口是否按预期调整。
实战案例:创建"黄金比例"布局
假设你希望创建一个符合黄金比例(1:1.618)的窗口布局,用于内容创作或设计工作。
步骤 1:计算尺寸
假设屏幕宽度为 100%,根据黄金比例计算:
- 主窗口宽度 = 100% / 1.618 ≈ 61.8%
- 副窗口宽度 = 100% - 61.8% = 38.2%
步骤 2:创建主窗口布局
- Name: “Golden Left”
- Position X: 0%
- Position Y: 0%
- Width: 61.8%
- Height: 100%
- Hotkey:
Control + Option + G
步骤 3:创建副窗口布局
- Name: “Golden Right”
- Position X: 61.8%
- Position Y: 0%
- Width: 38.2%
- Height: 100%
- Hotkey:
Control + Option + Shift + G
步骤 4:使用
将主要工作窗口(如代码编辑器)调整为 “Golden Left”,将辅助窗口(如浏览器)调整为 “Golden Right”。这种布局在视觉上更加和谐,符合人眼的自然观看习惯。
Window Layout 多应用布局
Window Layout 是 Pro 版的另一个强大功能,它允许你一键调整多个应用窗口的布局。这个功能特别适合需要频繁切换工作场景的用户。
使用场景
假设你有三种典型的工作场景:
- 编程场景:VS Code(左半屏)+ 浏览器(右半屏)+ 终端(右下四分之一)
- 写作场景:Notion(左三分之二)+ 参考资料(右三分之一)
- 视频会议场景:Zoom(最大化)+ 笔记应用(右侧悬浮小窗口)
使用 Window Layout 功能,可以为每个场景创建一个预设,一键切换。
创建步骤
步骤 1:打开 Window Layout 设置
打开 Raycast,输入 create window layout,按 Enter。
步骤 2:添加应用
在弹出的表单中,点击 “Add Application”,选择要包含的应用(如 VS Code)。
步骤 3:设置布局
为每个应用设置布局参数(Position X、Position Y、Width、Height)。
步骤 4:保存并命名
为这个 Layout 起一个名称(如 “Coding Mode”),设置快捷键(如 Control + Option + 1)。
步骤 5:使用
按下快捷键,Raycast 会自动:
- 启动所有指定的应用(如果尚未运行)
- 将每个应用的窗口调整到预设位置
- 按指定顺序激活窗口
这个功能可以节省大量的手动调整时间,特别是在每天开始工作或切换任务时。
Deeplinks 深度链接
Deeplinks 是一个高级功能,允许你通过 URL 触发窗口布局命令。这个功能主要用于自动化脚本或与其他工具集成。
Deeplink 格式
1 | raycast://extensions/raycast/window-management/[command-name] |
例如,触发"左半屏"布局的 Deeplink 为:
1 | raycast://extensions/raycast/window-management/left-half |
使用场景
场景一:与 Shortcuts(快捷指令)集成
可以在 macOS 的 Shortcuts 应用中创建自动化流程,例如:
- 早上 9 点自动打开工作相关应用
- 通过 Deeplink 调整窗口布局
- 打开今日待办事项
场景二:与 Script Commands 集成
可以在 Raycast 的 Script Commands 中调用 Deeplink,实现更复杂的自动化逻辑。例如:
1 |
|
这个脚本可以根据当前时间自动切换窗口布局,无需手动操作。
2.2.6 实战案例:多场景布局方案
理论知识掌握后,让我们通过四个真实场景来演示如何设计和使用窗口布局方案。
场景一:编程开发布局
需求分析
开发工作通常需要同时使用多个工具:
- 代码编辑器(主要工作区域,需要最大空间)
- 浏览器(查看文档、测试页面)
- 终端(运行命令、查看日志)
- 通讯工具(Slack、微信,需要随时查看消息)
布局方案
单显示器方案(27 英寸,2K 分辨率)
- 代码编辑器:左三分之二(
left two thirds) - 浏览器:右三分之一上半部分(
right third+ 手动调整高度为 60%) - 终端:右三分之一下半部分(
right third+ 手动调整位置和高度)
双显示器方案
- 主显示器:
- 代码编辑器:左半屏(
left half) - 浏览器:右半屏(
right half)
- 代码编辑器:左半屏(
- 副显示器:
- 终端:左半屏(
left half) - 通讯工具:右半屏(
right half)
- 终端:左半屏(
快捷键配置
为这个场景创建一个 Window Layout(Pro 版),快捷键设置为 Control + Option + 1。每天开始工作时,按下快捷键即可一键完成所有窗口的布局。
场景二:内容创作布局
需求分析
内容创作(写作、视频剪辑、设计)通常需要:
- 主创作工具(如 Notion、Final Cut Pro、Figma)占据大部分屏幕
- 参考资料(浏览器、PDF 阅读器)占据小部分屏幕
- 音乐播放器或其他辅助工具(悬浮小窗口)
布局方案
单显示器方案
- 主创作工具:左三分之二(
left two thirds) - 参考资料:右三分之一(
right third) - 音乐播放器:右下角小窗口(使用
bottom right quarter+ 手动缩小)
双显示器方案
- 主显示器:
- 主创作工具:最大化(
maximize)
- 主创作工具:最大化(
- 副显示器:
- 参考资料:左半屏(
left half) - 其他辅助工具:右半屏(
right half)
- 参考资料:左半屏(
专注模式
内容创作需要高度专注,可以设置一个"专注模式"布局:
- 主创作工具:几乎最大化(
almost maximize) - 其他所有窗口:最小化或隐藏
快捷键设置为Control + Option + F(F = Focus)。
场景三:视频会议布局
需求分析
视频会议场景的特殊性在于:
- 会议软件(Zoom、Teams)需要占据主要视觉区域
- 需要同时查看会议笔记或共享文档
- 可能需要快速切换到其他应用(如演示文稿、代码)
- 会议结束后需要快速恢复到工作布局
布局方案
会议进行中
- 会议软件:左三分之二(
left two thirds) - 笔记应用:右三分之一(
right third)
这种布局既能清晰看到会议画面,又能实时记录笔记。
需要共享屏幕时
- 会议软件:右下四分之一(
bottom right quarter)保持视频连接 - 共享内容(PPT、代码):最大化(
maximize)
这样可以在共享屏幕的同时,通过小窗口观察参会者的反应。
会议结束后
按下 Control + Option + Backspace 执行 restore 命令,快速恢复到会议前的窗口布局。
快捷键配置
为会议布局创建专用快捷键:
- 进入会议模式:
Control + Option + M(M = Meeting) - 共享屏幕模式:
Control + Option + S(S = Share) - 恢复工作模式:
Control + Option + Backspace
场景四:多显示器工作站布局
需求分析
对于使用三显示器或更多显示器的专业工作站,需要更精细的布局规划。以三显示器为例:
- 左显示器(24 英寸,竖屏):文档、参考资料
- 中显示器(27 英寸,主屏):主要工作区域
- 右显示器(24 英寸,横屏):辅助工具、监控面板
布局方案
左显示器(竖屏)
竖屏适合阅读长文档,建议使用上下分屏:
- 上半屏:浏览器(查看文档)
- 下半屏:PDF 阅读器或笔记应用
由于是竖屏,使用 top half 和 bottom half 命令。
中显示器(主屏)
主屏是主要工作区域,根据任务类型灵活调整:
- 编程任务:代码编辑器最大化(
maximize) - 设计任务:设计工具最大化
- 多任务处理:左右半屏分割
右显示器(横屏)
右显示器用于辅助工具,建议使用四分屏布局:
- 左上:终端
- 右上:系统监控工具(Activity Monitor、iStat Menus)
- 左下:通讯工具(Slack)
- 右下:音乐播放器或其他小工具
跨显示器移动策略
在多显示器环境中,经常需要将窗口在不同显示器之间移动。建议的操作流程:
步骤 1:激活目标窗口
点击要移动的窗口,确保其处于激活状态。
步骤 2:移动到目标显示器
按下 Control + Option + Shift + → 或 Control + Option + Shift + ←,将窗口移动到相邻显示器。
步骤 3:调整布局
窗口移动后会保持原有的相对布局。如果需要调整,使用对应的布局命令(如 left half、maximize)。
一键切换工作模式
对于多显示器工作站,建议使用 Window Layout 功能(Pro 版)创建多个工作模式预设:
模式 1:深度工作模式
- 左显示器:关闭所有窗口或显示静态参考资料
- 中显示器:主工作应用最大化
- 右显示器:只保留必要的监控工具
快捷键:Control + Option + D(D = Deep Work)
模式 2:协作模式
- 左显示器:共享文档(Google Docs、Notion)
- 中显示器:会议软件
- 右显示器:聊天工具和笔记应用
快捷键:Control + Option + C(C = Collaboration)
模式 3:监控模式
- 左显示器:日志查看器
- 中显示器:主监控面板
- 右显示器:告警通知和通讯工具
快捷键:Control + Option + O(O = Observe)
通过这些预设,可以在不同工作场景之间快速切换,无需每次手动调整所有窗口。
2.2.7 本节小结
本节完成了窗口管理功能的全面学习,从核心概念到高级技巧,再到多场景实战应用。我们掌握了 20+ 种预设布局模式,学会了设计高效的快捷键方案,并通过四个真实场景演示了如何将窗口管理融入日常工作流。
| 要点 | 何时使用 | 关键动作 |
|---|---|---|
| 基础分屏 | 需要同时查看两个应用时 | Control + Option + 方向键 |
| 四分屏 | 需要同时处理多个任务时 | Control + Option + U/I/J/K |
| 最大化 | 需要专注单个任务时 | Control + Option + Return |
| 恢复布局 | 误操作或临时调整后 | Control + Option + Backspace |
| 跨显示器移动 | 多显示器环境下 | Control + Option + Shift + 方向键 |




