【问题标题】:Why do these identical lines of Markdown indent differently?为什么这些相同的 Markdown 行缩进不同?
【发布时间】:2015-12-08 11:38:05
【问题描述】:

缩进应该

def consume
  [array]
end

但无论我使用哪种制表符和空格组合,我什至无法让它远程排列。我正在从头到尾阅读 Markdown 文档,并专门观看了整个 Pluralsight Markdown 课程来解决这个问题,但似乎没有任何效果。缩进 8 个空格并不能解决问题,并且会破坏语法突出显示。我做错了什么?

【问题讨论】:

  • 您使用的是什么解析器? Markdown 不是一个精确的标准
  • @TFD 抱歉,我没想到要指定。我在 Atom 编辑器中使用 Markdown-Preview 核心包。

标签: markdown


【解决方案1】:

诚然,答案并不多,但提供如下截图的唯一方法。您的降价似乎很好;你的 Markdown 解析器坏了。

【讨论】:

  • 是的,看起来像是解析器的错误。错误报告的可能标题可能是:“嵌套在列表中的防护代码块仅消除第一行”。换句话说,解析器无法从除第一行之外的所有代码块中删除缩进。由于该代码块嵌套在列表中,因此应从每一行中删除第一级缩进(每行的第一个制表符)。看来解析器只是从第一行中删除该缩进。
猜你喜欢
  • 2020-12-29
  • 2016-09-14
  • 1970-01-01
  • 2013-07-24
  • 1970-01-01
  • 2015-04-04
  • 2022-08-14
  • 2022-01-26
  • 1970-01-01
相关资源
最近更新 更多