公众号旧文

如何在 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,而是不鼓励你用“右键新建”的思路去使用电脑。

一旦你适应这种方式,反而会觉得,它更清爽,也更符合逻辑。