Markdown 有序列表、无序列表中插入代码块

问题描述

在列表中插入代码块,代码块总是顶格的。并且导致代码块之后的文本也是顶格的(也就是代码块的插入导致了列表的结束)。如下所示:
Markdown 有序列表、无序列表中插入代码块

解决方法

  1. 代码块上方空出来一行
  2. 代码块左侧加8个空格或2个TAB(每一行都加)

预期效果

Markdown 有序列表、无序列表中插入代码块
Markdown 有序列表、无序列表中插入代码块

扩展

本人个人网站上采用的是 Python3.5 编程语言,通过将 Markdown3.1.1 转为 HTML 来展示,效果达到预期,完美解决。
传送门:Django cache