什么是 Markdownlint?
Node.js Markdown 检查器,50+ 规则确保格式一致。适用于 CLAUDE.md、.cursorrules、README 等文件。
一句话总结:Node.js Markdown 检查器,50+ 规则,确保 CLAUDE.md、.cursorrules 和文档格式一致,5k+ GitHub stars。
适合人群:维护 Markdown AI 工具配置的开发者。
核心功能
1. 50+ 规则
标题层级、尾部空格、行长度、重复标题等。
2. VS Code 集成
实时检查,快速修复。
3. CI/CD 集成
GitHub Actions 一键配置。
4. 自动修复
--fix 参数自动修复常见问题。
常见问题
Q: 支持 MDX 吗? A: 部分支持,JSX 可能触发误报,按需禁用规则。
Q: 有 pre-commit hook 吗? A: 有,配合 husky 或 lefthook 使用。
来源与致谢
DavidAnson/markdownlint — 5k+ stars, MIT