发布于 2026 年 3 月
什么是 .md 文件?
你发现了一个以 .md 结尾的文件,不确定它是什么。简单来说:这是一个 Markdown 文件 — 一种带有简单格式标记的纯文本文档,可以被渲染成精美的排版。
## 简短回答
.md = Markdown
.md 扩展名代表 Markdown。Markdown 是一种轻量级的纯文本格式标记方式,使用简单的符号,比如 # 表示标题, ** 表示加粗。
当 Markdown 文件被渲染(由理解该格式的应用显示)时,这些符号会变成真正的标题、加粗文本、链接、列表、代码块等等。文件本身只是文本 — 你可以用任何文本编辑器打开它。但配合合适的查看器,它会呈现出精美的文档效果。
## 在哪里能看到
.md 文件无处不在
即使你不是开发者,你也很可能在不知不觉中遇到过 Markdown 文件。以下是最常见的场景:
GitHub
GitHub 上的每个项目都有一个 README.md — 这是你访问仓库时首先看到的内容,用来说明项目是做什么的。
Obsidian 和笔记应用
Obsidian、Bear、Logseq 等应用将所有笔记存储为 Markdown 文件。你的笔记就是可移植的纯文本。
技术文档
软件文档、API 指南和 Wiki 通常使用 Markdown 编写。它是技术写作的通用语言。
软件项目
更新日志、贡献指南、许可证文件和安装说明通常使用 .md 格式。
## 文件内容
带有简单格式标记的纯文本
用任何文本编辑器打开一个 .md 文件,你会看到带有一些特殊字符的纯文本,这些字符表示格式。以下是基本语法:
# 这是标题
## 这是小一号的标题
这是普通段落文本。
**这段文字会加粗**
*这段文字会变成斜体*
- 列表项
- 另一个列表项
- 第三个列表项
[一个链接](https://example.com)
```python
print("一段代码块")
```
就是这么简单。一些简单的符号,Markdown 查看器就能将它们变成格式化的文本。创建 Markdown 文件不需要特殊软件 — 你可以在 TextEdit、记事本或任何文本编辑器中编写。
## 为什么存在
比 HTML 简单,比 Word 文档更通用
Markdown 由 John Gruber 于 2004 年创建,目标很简单:让人们使用纯文本编写格式化文档,即使不渲染也能轻松阅读。
它之所以流行,是因为解决了实际问题:
- —
比 HTML 简单。不用写
<h1>标签,只需输入#加一个空格。 - —
比 .docx 更通用。Markdown 文件在所有操作系统上都能打开,不需要 Microsoft Office,50 年后依然可读。
- —
版本控制友好。因为是纯文本,Git 等工具可以追踪每一次修改。这就是开发者喜欢它的原因。
- —
到处都能用。GitHub 能渲染它,Slack 支持它,Notion 可以导出为它。它是最接近通用文档格式的存在。
## 打开 .md 文件
如何在 Mac 上打开 .md 文件
macOS 默认不会渲染 Markdown 文件。双击一个 .md 文件,你在 TextEdit 中看到的只是原始文本。体验不佳。
我们写了一篇完整指南,介绍了从 TextEdit 到 VS Code 到快速查看插件的四种方法: 如何在 Mac 上打开 .md 文件(4 种方法)。
简而言之:如果你想要最佳体验,下载 ShowMeMyMD。这是一款原生 macOS 应用,能即刻渲染 Markdown 文件,支持语法高亮、主题和富文本复制。一次性购买。
## 继续阅读
- 如何在 Mac 上打开 .md 文件(4 种方法) — 完整指南
- ShowMeMyMD:Mac Markdown 查看器 — 完整功能概览
让你的 .md 文件呈现出它应有的样子
一次购买,没有订阅、无需账号。
下载于Mac App Store