【发布时间】:2017-03-28 04:09:23
【问题描述】:
我已经下载了Markdown JS library,但我不知道它是否支持语法高亮,或者他支持的两种方言(gruber/maruku)中的任何一种,因为这是我第一次尝试在我的网页中添加降价支持.所以,我想知道如何将语法荧光笔(如Alex Gorbatchev's JS library)集成到markdown。
欢迎任何其他库。基本上,我的 Markdown sn-ps 是在 .md 以这种方式加载的文件中:
<div class="markdown-f">
<?= file_get_contents("file.md"); ?>
</div>
它包含代码 sn-ps 以及常见的 Markdown 文本。我需要一个 JS 库才能执行以下操作:
<script>
$('.markdown-f').each(function() {
var contents = $(this).text();
$(this).empty();
contents = markdown.toHTML(contents);
$(this).text(contents);
});
</script>
使用方言或任何其他支持语法突出显示的hacktrick(例如,手动指定目标语言)。
【问题讨论】:
标签: javascript jquery markdown syntax-highlighting