公众号旧文
如何在 macOS 上创建 TXT 文本文档?
很多刚接触 Mac 的人,都会遇到一个简单但同时非常离谱的问题:
想新建一个 TXT 文本文档,怎么这么难?
在 Windows 里,这件事简单到几乎不需要思考。
右键 → 新建 → 文本文档,几秒搞定。
但到了 macOS,你在右键菜单里,就是找不到“新建 TXT 文档”这个选项。
一、为什么 macOS 右键没有“新建 TXT”
macOS 的核心逻辑是:文件通常由应用创建,而不是由系统生成。
在 Windows 中,你可以先创建一个空文件,再决定用什么打开;但在 macOS 里,更推荐的是你先打开一个应用,比如文本编辑器,再保存成文件。
这就是为什么你找不到“新建 TXT”的原因。
二、最直接的方法:使用“文本编辑”创建 TXT
macOS 自带一个工具,叫“文本编辑”(TextEdit),这是最简单的方式。
操作也很简单,但有个关键点,很多人会踩坑。
打开文本编辑,新建文档,这时候你会发现,默认是富文本(RTF),而不是 TXT。
如果你直接保存,很可能得到的是 .rtf 文件,而不是 .txt。
正确做法是:
先在菜单栏选择“格式” → 切换为“纯文本”,然后再保存。
保存的时候,手动输入文件名,比如 test.txt,这样你就得到了一个真正的 TXT 文件。
如果不切换为纯文本,你保存的文件,即使改名为 .txt,本质上仍然是富文本,可能会带来编码或兼容问题。
三、更高效的方式:直接在 Finder 创建 TXT
如果你习惯 Windows 那种右键新建的方式,其实 macOS 也可以实现,只不过需要一点技巧。
打开“终端”,输入:touch test.txt
这行命令的作用,就是在当前目录创建一个空的 TXT 文件。
如果你在某个文件夹中打开终端,这个文件就会出现在那个文件夹里。
这个方法非常干净利落。
四、一个容易忽略的问题:文件扩展名
在 macOS 里,还有一个很容易踩坑的点:扩展名不一定默认显示。
也就是说,你可能创建了一个 TXT 文件,但系统并不会明确显示“.txt”,而只显示文件名。
如果你不确定,可以这样检查:
选中文件,按“Command + I”,查看“名称与扩展名”。
或者在 Finder 设置中开启“显示所有文件扩展名”。
这一步很重要,尤其是在处理脚本、配置文件时,避免误操作。
五、进阶一点:编码问题
如果你只是随便记点东西,倒是不用太在意编码。
但如果你是在写程序、配置文件,或者需要跨系统使用(比如发给 Windows 用户),那就要注意:
macOS 默认保存的 TXT,通常是 UTF-8 编码。
这在现代环境下基本没问题,但如果对方使用的是旧系统,可能会出现乱码。
在“文本编辑”中,你可以在保存时选择编码格式,比如 UTF-8、UTF-16 等。
六、为什么很多人会觉得“不会用”
本质上不是不会,而是思维惯性的问题。
很多人习惯了 Windows 的右键新建,但 macOS 更像是一个“应用驱动”的系统。
你不是在“创建文件”,而是在“用某个工具生成文件”。
一旦理解这一点,你会发现很多操作逻辑都会变得顺畅:
写文字 → 打开文本编辑
写代码 → 打开编辑器
处理图片 → 打开图像工具
文件是结果,而不是起点。
说到底,macOS 不是不会创建 TXT,而是不鼓励你用“右键新建”的思路去使用电脑。
一旦你适应这种方式,反而会觉得,它更清爽,也更符合逻辑。