Markdown Linter

即时检查 Markdown 的格式与风格错误。实时显示规则 ID、行号和可点击导航的检查结果。完全在浏览器中运行,数据不离开本地。

100% 浏览器端运行 数据不离开你的设备 免费 · 无需注册
Markdown Input
Lint Results
Results will appear here as you type.

使用方法

  1. 在左侧面板中粘贴或输入 Markdown 内容。
  2. 右侧实时显示检查结果,无需点击按钮。
  3. 点击任意结果可跳转到编辑器中对应的行。
  4. 修复问题后,结果会立即更新。

检测内容

检查器应用完整的 markdownlint 规则,包括:

  • MD001 — 标题层级每次只能增加一级
  • MD009 — 行尾不应有空格
  • MD010 — 不使用制表符(应使用空格)
  • MD012 — 不连续出现多个空行
  • MD022 — 标题前后应有空行
  • MD025 — 文档中只能有一个顶级标题
  • MD031 — 代码围栏前后应有空行
  • MD034 — 不使用裸 URL,应使用链接语法
  • MD041 — 第一行应为顶级标题

隐私

所有处理均在客户端完成,Markdown 内容不会被上传或存储。

相关工具

FAQ

我的内容会上传到服务器吗?

不会。所有检查完全在浏览器中通过 JavaScript 完成,Markdown 内容不会离开你的设备。

检查器会检测哪些规则?

检查器运行 markdownlint 的全部标准规则,超过 50 项检查,涵盖标题层级、行尾空格、空行数量、裸 URL、列表格式、代码围栏格式等。

MD001 这样的规则 ID 是什么意思?

规则 ID 遵循 markdownlint 约定:MD001 表示「标题层级递进」,MD009 表示「禁止行尾空格」,MD041 表示「首行应为一级标题」等。

点击结果可以跳转到对应行吗?

可以。点击任意检查结果,编辑器会自动滚动到对应行并选中该行,方便立即修改。

这与命令行 markdownlint 工具有何区别?

命令行工具可集成到构建流程并检查磁盘上的文件。本工具适合在编写或审阅 Markdown 时快速检查,无需安装任何软件。