Mac上修正文件默认打开应用有四种方法:一、按住Option右键选“始终以此方式打开”;二、用Command+I在“简介”中点“全部更改”;三、拖拽文件到应用图标确认绑定;四、用终端duti命令精确配置。

如果您在Mac上双击某类文件时总是启动不期望的应用程序,则可能是该文件扩展名已与错误程序绑定。以下是解决此问题的步骤:
一、通过右键菜单使用Option键触发“始终以此方式打开”
该方法利用上下文菜单直接触发永久性关联变更,无需打开额外窗口,适用于单次快速设定且立即生效。
1、在Finder中找到任意一个目标文件(例如 report.pdf)。
2、按住Option 键不放,同时右键点击该文件。
3、此时原“打开方式”菜单项将变为灰色高亮的“始终以此方式打开”。
4、从其子菜单中选择您希望使用的应用程序(如 Adobe Acrobat)。
5、松开Option键并点击该选项,系统即刻完成对该扩展名的全局绑定。
二、通过“显示简介”窗口批量修改同类文件默认应用
此方式基于文件类型(UTI)进行统一映射,可确保所有同扩展名文件均遵循同一打开规则,是图形界面中最稳定可靠的设置路径。
1、在Finder中选中一个具有目标扩展名的文件(如 image.jpg)。
2、按下Command + I快捷键,打开“简介”窗口。
3、在“打开方式”区域点击右侧下拉箭头,展开可用应用程序列表。
4、从中选择期望设为默认的应用(如 Preview 或 Photoshop)。
5、点击“全部更改”按钮,在弹出的确认对话框中点击“继续”。
三、使用拖拽法将文件直接绑定至目标应用图标
此方法绕过系统菜单逻辑,通过图形化拖放触发LaunchServices自动注册,对部分未在“打开方式”列表中显示的应用尤为有效。
1、确保目标应用已安装,且图标可见(如 VS Code、Obsidian 或 Sublime Text)。
2、将目标文件(如 notes.md)直接拖拽至该应用图标上(可在Dock或Finder中进行)。
3、松开鼠标后,系统弹出提示:“是否使用此应用程序打开所有 .md 文件?”
4、点击“使用”,系统立即建立扩展名与应用的默认绑定关系。
四、通过终端命令使用 duti 工具精确指定默认程序
duti 是专为macOS设计的命令行工具,支持按扩展名或UTI强制设定默认应用,适用于脚本化批量配置或图形界面失效场景。
1、若尚未安装 duti,先在终端中运行:brew install duti。
2、执行绑定命令,例如将所有 .log 文件设为由 Console.app 打开:duti -s com.apple.Console .log all。










