最稳妥方案是用automator创建快速操作:新建“快速操作”工作流,添加“运行shell脚本”,内容为touch "$1/新建文本文档_$(date +%y%m%d_%h%m%s).txt",接收“文件夹”输入,保存为“新建 txt 文件”,并在系统设置中启用。

你正在用Mac处理日常文档,却每次都要先打开文本编辑器、新建再保存——访达右键菜单里缺一个“新建文本文档”选项,这不是功能缺失,而是系统默认未启用该服务,且 macOS 本身不提供原生一级菜单支持。
用Automator创建快速操作(免安装,兼容Sequoia)
这是最稳妥的原生方案,不依赖第三方工具,生成的文件直接落在你右键点击的文件夹内,且兼容 macOS Sequoia 及后续版本。
1、打开“启动台”,搜索并启动“Automator”应用。
2、新建文稿时选择“快速操作”,点击“选取”。
3、在左侧操作库中搜索“运行 Shell 脚本”,拖入右侧工作流区域。
4、将脚本内容替换为:touch "$1/新建文本文档_$(date +%Y%m%d_%H%M%S).txt"
5、右上角“工作流程收到当前”下拉菜单中,【必须选“文件夹”】——若选错成“文件”或留空,右键时该服务将不可见。
6、点击左上角“文件 → 存储”,命名为“新建 TXT 文件”,保存位置保持默认(即自动存入 ~/Library/Services/)。
7、前往“系统设置 → 键盘 → 快捷键 → 快速操作”,在列表中找到“新建 TXT 文件”,勾选启用。
8、在任意 Finder 窗口空白处右键 → 展开“快速操作”子菜单 → 点击执行,即可生成带时间戳的 .txt 文件。
安装New File Menu扩展(一级菜单直达)
如果你希望右键菜单第一级就出现“新建文件”,而不是钻进“快速操作”二级菜单,这个 Finder 扩展是最接近 Windows 体验的选择,支持 Word、Excel、Python、Markdown 等 30+ 模板,还能自定义模板路径。
方法一:从 Mac App Store 下载安装“New File Menu”(确认版本适配 macOS 14+)。
方法二:若 App Store 版不可用,可访问官网下载 dmg 安装包,双击安装。
安装完成后执行以下步骤:
① 打开“系统设置 → 隐私与安全性 → 扩展 → Finder 扩展”,找到“New File Menu 扩展”,开启开关。
② 启动“New File Menu”应用,在首选项中勾选你需要的模板,例如“纯文本文档”“Microsoft Word 文档”“Python 脚本”。
③ 返回 Finder 窗口,在任意空白处右键,顶部应立即出现“新建文件”一级菜单项。
⚠️ 若菜单未出现,请先关闭再重新启用该扩展,并执行 killall Finder 重启访达进程。
终端注册.workflow服务(绕过子菜单层级)
该方式让新建选项直接出现在右键第一级菜单,需手动构建服务结构,适合熟悉终端操作的用户。
1、在终端中执行:mkdir -p ~/Library/Services/NewText.workflow/Contents/{MacOS,Resources}
2、用文本编辑器创建 Info.plist 文件,保存至 Contents 目录,内容包含关键字段:<key>NSHumanReadableName</key><string>新建文本文档</string> 和 <key>NSTextContent</key><string>public.folder</string>。
3、在 MacOS 目录中新建可执行脚本 newtxt,内容为:#!/bin/zsh touch "$1/新建文本文档_$(date +%s).txt"。
4、赋予执行权限:chmod +x ~/Library/Services/NewText.workflow/Contents/MacOS/newtxt。
5、重启访达:killall Finder。











