MacOS:如何更改文件的默认应用程序

mac finder 图标

早在 Mac OS X 和 macOS 时代之前,Apple 的 System 9 及更早版本就依靠隐藏的元数据将文件与应用程序关联起来。文件扩展名,即文件末尾句点后面的那些文本(如 .doc、.html 或 .jpg)是可选的,尽管通常用于与其他平台和 Web 兼容。在网络上,文件扩展名实际上是强制性的,因此浏览器知道如何正确处理文件。

Macworld 读者 Rick 想要对此进行胡闹。他有许多 HTML 模板,但为了将它们与他制作的 .html 文件区分开来,他在它们上添加了后缀 .tt。默认情况下,浏览器无法识别这些文件。有一种方法可以强制文件类型和应用程序之间建立关联,但该应用程序仍然必须识别扩展名。

如果您的扩展程序根本无法正确映射,您可以按照以下步骤操作:

  1. 在 Finder 中选择文件,然后选择”文件”>”获取信息”。
  2. 在”打开方式”部分中,如果列表中有合适的应用程序,您可以选择它并单击”全部更改”并确认,现在带有该扩展名的所有文件都会在该应用程序中打开。你可以停在这里。但如果您想要的应用没有出现在列表中,请选择”其他”。
  3. 从显示的列表中选择应用程序。在”启用”弹出菜单中,您可以选择”所有应用程序”,它可以让您选择任何应用程序。选中”始终打开方式”框以强制关联。
  4. 点击”添加”。

mac911 将应用程序分配给文件类型 IDG

虽然您可以将应用分配给文件类型,但应用可能会拒绝打开它们。

例如,如果您像 Rick 一样使用 .tt 作为 HTML 模板扩展名,则可以执行步骤 1 到 4,然后选择 Safari 作为打开 .tt 文件的应用程序。问题是 Safari 不知道 .tt 文件包含 HTML。

在过去,当与网络有关的一切都处于不断变化的状态时,您可以修改和添加内容映射,通常采用 MIME 使用的形式,MIME 是一种已有数十年历史的将操作和格式与文件扩展名。 (您会在电子邮件程序的标头中看到明确提及的 MIME。某些类型的文档还将 MIME 信息嵌入到其标头中,因此软件可以读取文件的几个字符来弄清楚它是什么。)

mac911标签编辑器 macos IDG

标签编辑器允许您创建自己的标签编辑器,您可以将其分配给文件以进行排序和查找。

不幸的是,我无法在 Safari 或 Chrome 中更改文件关联。 Firefox 公开了更多此类映射信息,但是 您无法添加新文件类型

我可以建议使用 macOS 的标签功能吗?在 Finder 中,选择 Finder > 首选项,然后单击标签图标。您可以添加 HTML 模板标签并将其分配给您的所有模板。然后,您可以使用智能文件夹将它们收集在一起,或使用各种排列方式/排序方式选项按标签进行分组。

询问 Mac 911

我们整理了最常被问到的问题列表以及答案和专栏​​链接:阅读我们的超级常见问题解答,看看您的问题是否得到解答。如果没有,我们总是在寻找新的问题来解决!通过电子邮件将您的信息发送至 mac911@macworld.com,包括适当的屏幕截图,以及您是否希望使用您的全名。每个问题都不会得到解答,我们不会回复电子邮件,也无法提供直接的故障排除建议。