·4分钟阅读

如何在 Mac 上从对话框中复制错误信息

一个错误对话框弹出来,里面是一段技术性的信息,却没有复制按钮。你只能把那些奇怪的错误代码重新打一遍,才能去搜索解决方案。

一个应用崩溃了,弹出一个对话框,显示着一段晦涩的错误信息:一个代码、一个文件路径,也许还有一个堆栈跟踪引用。你需要把这段确切的字符串拿去搜索解决方案。但对话框只有两个按钮——好和取消——没有任何方式可以选中或复制文字。于是你拿出手机,给屏幕拍张照,眯着眼把错误重新打进搜索框。或者你开始在便利贴上一个字符一个字符地手抄下来。

macOS 的对话框很少能让你复制文字

大多数错误对话框、警告窗口和系统提示在 macOS 上都是把文字渲染成静态标签。你没法点进去,没法高亮其中一部分,右键也没有复制选项。这在原生 macOS 警报、第三方应用对话框、安装程序错误窗口和崩溃报告工具中都是如此。错误文字越是技术性、越重要,就越可能被困在一个无法选中的标签里。

这对 IT 支持和故障排查尤其令人沮丧。你需要确切的错误文字去搜索解决方案、提交错误报告,或者与支持团队沟通。转述一个错误代码——或者打错一个字符——都会让你得到毫不相关的搜索结果。

直接从对话框中选中错误文字

当错误对话框弹出时,先不要关闭它,从菜单栏启用 Optic。在对话框中的错误信息文字上拖出选框。Optic 会识别这些字符并复制到剪贴板——精确的字符串、精确的标点、精确的大小写。

Optic copying an error message from a dialog on Mac

立即搜索解决方案

把确切的错误字符串粘贴进 Google、Stack Overflow,或者苹果支持论坛。精确匹配的搜索比转述后的描述能更可靠地找到相关结果。

错误报告与支持工单

在错误报告或支持邮件里包含精确的错误文字。开发者和支持人员用真实的错误字符串,而不是用户的转述,能更快地定位问题。

反复出现的错误

Optic 会把每次捕获保存到菜单栏历史记录中。如果同一个错误反复出现,你就能得到每次发生的带时间戳的记录,不用每次都去截图。

在 Mac App Store 获取 Optic

下一篇文章

Optic

Select any text on screen and copy it — images, PDFs, dialogs, anything.

Get Optic on the Mac App Store