我喜欢 Markdown。这个概念是我作为程序员的几年中遇到的最优雅和最有用的概念之一。所以我很高兴看到 Meteor 实现了 Showdown 包并让我将它与{{#markdown}}
块助手一起使用。
然而,当我开始使用它时,突然出现了我最不喜欢的 markdown 问题:缩进代码块。
写这个:
<template name="home">
{{#markdown}}
Hello!!! Welcome to *My Site*!!
{{/markdown}}
</template>
结果如下:
My Hello!!! Welcome to *My Site*!!
格式化为代码!!!!
我讨厌缩进的代码块。他们完全搞砸了在编程环境中实际使用Markdown 的尝试。代码大量缩进,这是有充分理由的。它使事情井井有条,并使行为清晰。因此,Markdown 规范多年来一直忽略这一点的事实让我大吃一惊。Github 的围栏代码块是一种无限智能的方式来执行此操作,因为它不需要重复敲击制表符或空格键,使其更容易编辑,并且更清楚文本中发生了什么。
无论如何,</rant>
。
我想自定义流星使用的降价。如何??我浏览了Atmosphere并搜索了降价,但没有发现任何适用的。另外,我不确定如何在流星环境中使用 Showdown 扩展。
欢迎任何解决方案!我真正想要的是一个没有缩进代码块的降价实现。他们很愚蠢。