可通过五种方法在macOS访达右键菜单新增文档:一、Automator创建快速操作;二、终端注册.workflow服务;三、安装New File Menu扩展;四、启用Templates文件夹机制;五、用BetterTouchTool注入脚本。

如果您希望在 macOS 的访达(Finder)右键菜单中直接新增文档,而非依赖打开应用再新建,当前系统默认不提供该功能,需通过服务配置、扩展注册或第三方工具实现。以下是多种可立即生效的操作方法:
一、使用 Automator 创建“新建文本文档”快速操作
此方法利用 macOS 自带的 Automator 构建系统级服务,生成的文件将保存在右键所处的当前文件夹内,无需安装额外软件,兼容 macOS Sequoia 及更新版本。
1、打开“启动台”,搜索并启动“Automator”应用。
2、在新建文稿窗口中选择“快速操作”类型。
3、在左侧操作库中搜索“运行 AppleScript”,将其拖入右侧工作流区域。
4、删除默认脚本,粘贴以下内容:
on run {input, parameters}
set theFolder to (first item of input) as alias
set fileName to "新建文本文档.txt"
set newFile to (theFolder as string) & fileName
do shell script "touch '" & newFile & "'"
return input
end run
5、点击左上角“文件”→“存储”,命名为新建文本文档,保存位置为默认(即自动存入 ~/Library/Services/)。
6、前往“系统设置”→“键盘”→“快捷键”→“快速操作”,在列表中找到该服务并勾选启用。
二、通过终端注册独立 .workflow 服务并显示于右键顶层菜单
该方式绕过“快速操作”子菜单层级,使新建选项直接出现在右键第一级菜单,需手动创建工作流结构与权限配置,适用于对系统服务机制有基础了解的用户。
1、在终端中执行:
mkdir -p ~/Library/Services/NewText.workflow/Contents/{MacOS,Resources}
2、使用文本编辑器创建 Info.plist 文件,保存至 Contents 目录,内容包含:
3、在 MacOS 目录中新建可执行脚本 newtxt,内容为:
#!/bin/zsh
touch "$1/新建文本文档_$(date +%s).txt"
4、赋予执行权限:
chmod +x ~/Library/Services/NewText.workflow/Contents/MacOS/newtxt
5、重启访达:
killall Finder
三、安装 New File Menu 扩展实现多格式一键新建
New File Menu 是一款专为 macOS 设计的 Finder 扩展,支持在任意文件夹右键直接创建 Word、Excel、Pages、Python 脚本等超过 30 种预置模板文件,所有操作均基于系统扩展机制,不修改系统核心文件。
1、访问 Mac App Store 或开发者官网下载安装New File Menu应用(版本号需 ≥ 5.2.0)。
电脑手机电子配件电子商城网站模板是一款提供手机、手表、电脑等电子配件和设备的电子商城宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
2、安装完成后,前往“系统设置”→“隐私与安全性”→“扩展”→“Finder 扩展”,启用新建文件菜单扩展。
3、打开 New File Menu 应用,在首选项中勾选需要启用的模板类型,例如“Microsoft Word 文档(.docx)”、“纯文本文档(.txt)”。
4、在访达任意窗口空白处右键,确认菜单中出现“新建文件”子菜单及对应文件类型选项。
5、若未显示,请检查是否已在首选项中将当前路径添加至“受支持的位置”列表。
四、启用系统模板文件夹机制配合右键“新建模板”
macOS 原生支持名为 Templates 的特殊文件夹,当其存在于用户主目录时,系统会自动识别并在访达右键中显示“新建模板”子菜单,所有放入该文件夹的空白文件均可一键复制生成。
1、在访达中进入您的用户主目录(即“访达”边栏中的“你的姓名”),新建文件夹并命名为Templates(注意大小写与拼写必须完全一致)。
2、将已准备好的空白文件拖入该文件夹:一个命名为template.txt的纯文本文件,一个命名为template.docx的 Word 文档(需由 Pages 或 Word 另存为标准 .docx 格式)。
3、退出并重新打开访达,或执行命令:
killall Finder
4、在桌面或任意文件夹空白处右键,确认出现“新建模板”菜单项,并可点击生成对应文件。
五、借助 BetterTouchTool 注入自定义右键动作
BetterTouchTool 支持在不修改系统服务目录的前提下劫持右键事件,通过 AppleScript 动态调用 touch 或 open 命令,适合偏好图形化配置且避免终端操作的用户。
1、从官网下载并安装最新版 BetterTouchTool(需支持 macOS Sequoia)。
2、启动后进入“Mouse”标签页,点击“Add New Gesture”。
3、在触发条件中选择Right Click,动作类型选择“Execute Apple Script”。
4、在脚本框中粘贴:
do shell script "cd $(pwd) && touch '新建文本文档.txt'"
5、点击“Add”保存规则,确保顶部开关为开启状态。
6、此后在任意访达窗口中右键,即可执行该脚本并生成文件。


















