最稳妥方法是用“显示简介”批量绑定:选文件→Command+I→“打开方式”选目标App→点“全部更改”→确认。此操作按扩展名全局生效,一次设置覆盖所有同类文件。

你在Mac上双击.jpg、.pdf或.md文件时总被预览、文本编辑或Pages打开,但实际想用Photoshop处理图片、用Acrobat阅读PDF、用Obsidian写笔记,必须手动把扩展名和目标应用重新绑定,否则每次都要右键选“打开方式”。
用“显示简介”批量改默认程序
这是最稳妥的图形化方法,适用于所有常见扩展名,一次设置就管用所有同类型文件。
1、在访达中随便找一个你要改的文件,比如一张【.jpg文件】或一份【.pdf文档】,选中它。
2、按 Command + I 打开“显示简介”窗口,别用右键菜单——有些第三方应用不响应右键调出的简介。
3、往下拉到“打开方式”区域,点击右侧下拉箭头,从列表里选你真正想用的软件,比如 Acorn 或 Adobe Acrobat。如果没看到,点“其他…”,勾选“始终打开方式”,再定位到 .app 文件。
4、关键一步:点下拉菜单正下方的【全部更改】按钮,不是旁边那个“打开”或“更改所有”。漏掉这步,只改当前文件,不改同类文件。
5、弹出确认框后点“继续”,系统立刻更新整个扩展名的绑定关系,无需重启或注销。
Option+右键快速设为默认
适合手快、只想改一种格式且不想开窗口的人,操作路径最短,但要注意触发时机。
方法一:直接触发“始终以此方式打开”
1、在访达里选中一个目标文件(如 report.pdf)。
2、按住 Option 键不放,再右键单击该文件——注意是先按住再右键,松手前别放开 Option。
3、菜单里原本的“打开方式”会变成灰色高亮的“始终以此方式打开”,这时松开 Option 键。
4、点击它,然后从子菜单里选 Adobe Acrobat。如果没看到,选“其他…”,勾选“始终打开方式”,再定位到 .app 文件。
方法二:悬停后按 Option 键激活
1、右键单击文件,将鼠标悬停在“打开方式”上,等子菜单展开。
2、此时再按住 Option 键,“打开方式”项自动变为“始终以此方式打开”。
3、直接点击该项,选目标应用即可生效。这步比方法一容错率低,手抖容易点错。
拖文件到Dock图标自动绑定
当目标应用根本不出现在“打开方式”列表里时(比如 Obsidian、IINA、Sublime Text),这个方法几乎必成功。
1、确保你要设为默认的应用已安装,且图标出现在 Dock 或访达中。
2、把任意一个目标文件(比如 notes.md)直接拖到 Dock 上该应用的图标上——拖过去时图标会放大高亮。
3、松手后弹出提示:“是否使用此应用程序打开所有 .md 文件?”
4、点“使用”,绑定立即生效。
终端用duti命令精确控制UTI类型
适合需要按统一类型标识符(UTI)而非扩展名做精细绑定的用户,比如让所有“public.plain-text”类型文件都用 VS Code 打开,而不管它是 .txt、.log 还是 .conf。
第一步:安装 duti 工具
在终端中运行:brew install duti(需先装 Homebrew)
第二步:查目标应用Bundle ID
运行:osascript -e 'id of app "VS Code"',得到 com.microsoft.VSCode
第三步:绑定 UTI 类型
运行:duti -s com.microsoft.VSCode public.plain-text all
这条命令会让所有纯文本类文件默认用 VS Code 打开。
第四步:重启 Finder 让变更生效
运行:killall Finder,系统会自动重启访达进程。











