Markdown
MarkdownLint 错误
Md031

MD031- 围栏代码块应该被空行包围

标签:blank_lines,code

别名:blanks-around-fences

参数:

  • list_items:包括列表项(boolean,默认true

可修复:一些违规行为可以通过工具修复

单独的代码块前后需要用空行隔开(除非是在文档开头或末尾),否则有些解释器不会解释为代码块

当受防护的代码块前面或后面没有空行时,会触发此规则

    Some text
    ```
    Code block
    ```
 
    ```
    Another code block
    ```
    Some more text

要解决此问题,请确保所有受隔离的代码块前后都有空行(该块位于文档开头或结尾的位置除外)

    Some text
 
    ```
    Code block
    ```
 
    ```
    Another code block
    ```
 
    Some more text

list_items将参数设置为false可为列表项禁用此规则。如果需要创建 包含代码围栏的紧密列表,则禁用列表的此行为可能会很有用。