跳转至

Using markdownlint with Prettier

Prettier is a popular code formatter. For the most part, Prettier works seamlessly with markdownlint.

You can extend the prettier.json style to disable all markdownlint rules that overlap with Prettier.

Other scenarios are documented below.

List item indentation

The default settings of markdownlint and Prettier are compatible and don't result in any linting violations. If Prettier is used with --tab-width set to 4 (vs. 2), the following markdownlint configuration can be used:

{
  "list-marker-space": {
    "ul_multi": 3,
    "ul_single": 3
  },
  "ul-indent": {
    "indent": 4
  }
}