在mac上可通过访达设置、终端命令、快捷键或简介窗口四种方式强制显示文件扩展名:1. 访达→设置→高级→勾选“显示所有文件扩展名”;2. 终端执行defaults write nsglobaldomain appleshowallextensions -bool true并killall finder;3. 当前窗口按command+shift+.临时切换;4. 选中文件按command+i,在简介中取消“隐藏扩展名”。

您在Mac上浏览文件时发现文件名末尾没有显示“.txt”“.pdf”“.app”等后缀,无法快速识别文件类型或判断安全风险,需要让访达强制、稳定地显示所有文件的扩展名。
通过访达设置全局启用扩展名显示
这是最常用、最直观的方式,修改后对所有用户账户和所有访达窗口生效,且无需重启系统。
1、点击屏幕左上角的【访达】菜单 → 选择【设置】(macOS Ventura 13.0 及更新版本)或【偏好设置】(旧版系统)。
2、切换到“高级”标签页,在右侧找到“显示所有文件扩展名”选项。
3、【必须勾选该复选框】。一旦勾选,所有文件——包括.app包、.pkg安装器、.command脚本——都会立即显示后缀,哪怕单个文件曾被设为“隐藏扩展名”,也会被此全局开关覆盖。
4、关闭设置窗口,更改即时生效,无需任何额外操作。
用终端命令强制写入并刷新
当访达设置已勾选却仍不显示扩展名,或需确保配置不被第三方工具篡改时,直接写入系统级参数是最可靠的选择。
方法一:启用显示
1、打开“终端”(可在“应用程序 → 实用工具”中找到)。
2、输入命令:defaults write NSGlobalDomain AppleShowAllExtensions -bool true → 回车执行。
3、输入命令:killall Finder → 回车。访达将自动退出并重启,新配置立即加载。
方法二:禁用显示(备用)
如需恢复默认隐藏状态,只需将第一行命令中的 true 改为 false,再执行 killall Finder 即可。
快捷键临时切换当前窗口
仅作用于当前访达窗口,适合快速审查可疑文件夹或临时比对,不影响任何设置。
1、确保目标访达窗口处于前台并已获得焦点(点击窗口任意空白处)。
2、按下键盘组合键:Command + Shift + .(句点)。
3、当前窗口内所有文件扩展名即刻显示;再次按键即可隐藏。
通过简介窗口查看并编辑单个文件
不改变全局设置,只针对选定文件提供受控的扩展名读取与修改能力,特别适用于验证脚本、安装包等高风险文件。
第一步:选中目标文件 → 按 Command + I 打开“显示简介”。
第二步:点击“名称与扩展名”区域旁的三角形展开该部分。
第三步:取消勾选“隐藏扩展名”,或直接点击扩展名文本框进行编辑。
第四步:关闭窗口时,系统会弹出确认提示,点击“使用新扩展名”完成变更。











