使用showdown将markdown转换为html时删除language-xxx

时间:2016-11-01 09:20:33

标签: markdown showdown

我想使用showdown.js将markdown文件转换为HTML文件,我打算使用带有highlight.js的结果HTML进行语法突出显示功能

关于markdown文件的代码示例

```bash
# whatever here
```

从markdown文件转换为HTML后的结果

<pre>
    <code class="bash language-bash">
        # whatever here
    </code>
</pre>

问题

  1. 如何从prefix-bash属性中移除class,因为highlight.js只需要class='bash'来纠正语法突出显示(我已尝试使用showdown.getOptions()我见过没有相关的设置选项)
  2. 我也很好奇,默认情况下,大多数降价解析器通常会将language-放在语言名称前面(class="language-bash"而不是class="bash",这有用吗?
  3. 谢谢大家

0 个答案:

没有答案