提升 macOS 下的工作效率

Published: February 27, 2025

这篇文章我主要想分享一下日常在使用 macOS 时的一些小技巧,能够成倍地提升工作效率。

快速切换应用和桌面

在工作中不可避免会遇到需要在不同应用间频繁切换的场景,例如,需要在浏览器中复制命令,然后粘贴到终端模拟器中执行;或者是对某个界面进行截图,然后在 IM 软件中发送。 Thor 是一款可以自定义软件和快捷键的工具,它允许你在按下快捷键时自动切换到对应的软件:

Thor 快捷键设置界面

Thor 快捷键设置界面

通常,你可以按照对应软件的名称或者缩写来设置快捷键,例如 VS Code 对应的按键组合为 ⌥ + v,Zotero 对应的组合则为 ⌥ + z,这样方便记忆同时也能养成习惯性的肌肉记忆。 在熟练之后,你就可以通过简单的快捷键快速地在应用间切换,不必每次都使用鼠标进行应用切换,减少了上下文切换带来的手指和心智开销。

类似地,你可以在系统设置中设置每个 Desktop 对应的快捷键(位置:Keyboard - Keyboard Shortcuts - Mission Control - Mission Control - Switch to Desktop n),例如,我将 ⌥ + 1 设置为切换到 Desktop 1。 在多显示器或者单个 MacBook 内建屏幕的情况下,这样可以方便地将鼠标定位到某个活动的桌面上,省去了手动调出多 Desktop 略缩图界面再进行切换的步骤。

Raycast 本身也支持为每个单独的应用设置切换快捷键,后续可能考虑把目前 Thor 的功能切换到 Raycast 上,减少一个依赖的 App。

取词、OCR

在双语的工作环境中一个很频繁的操作就是遇到不懂的单词或者句子的时候快速地翻译,这里我推荐 Bob 这个软件,它是收费的,但是购买之后就会发现非常地物有所值。

Bob 的取词和翻译界面

Bob 的取词和翻译界面

例如,系统的任意界面(浏览器、或者是使用 Zotero 看论文时)在遇到一个不懂的单词时,可以选中它然后按下 ⌥ + d 快捷键进行翻译。 除了取词之外,这种划词 + 后续操作的应用在大模型时代还可以衍生出更多的玩法,也可能是一个新型的流量入口(例如 AI + 搜索)。

此外,Bob 还支持 OCR 文本识别 + 翻译,在某些不允许或者不方便复制的场景下能快速地对文本进行复制或者翻译。

粘贴板历史记录

粘贴记录可以说是另一个能极大提升工作效率的工具,例如,你可能从某个网页的教程中复制了一段命令,之后可能会重复执行多次,但是这个过程中你又复制了其他内容,这时候粘贴记录就能快速地帮你从历史中找到之前复制过的内容,而无需再到浏览器中找到之前的页面重新复制。 我自己使用的是 Raycast 自带的 Clipboard History 功能,它能通过字符匹配过滤之前的粘贴记录。

Raycast 提供的 Clipboard History 功能

Raycast 提供的 Clipboard History 功能

双拼

可以说我也算是一个文字工作者,因此提升文字的输入效率是提升产出的直接途径(特别是中文输入)。 这一点可以参考我之前介绍双拼的文章