要在CodeMirror中显示Markdown,您需要使用一个称为CodeMirror-Markdown的插件。以下是使用CodeMirror-Markdown插件在CodeMirror中显示Markdown的步骤。

  1. 首先,您需要引入CodeMirror的CSS和JavaScript文件。您可以从CodeMirror的官方网站下载这些文件。

  2. 接下来,您需要引入CodeMirror-Markdown插件的CSS和JavaScript文件。您可以从插件的GitHub页面下载这些文件。

  3. 创建一个HTML文本框,并为其指定一个ID。例如:

<textarea id="my-textarea"></textarea>
  1. 在JavaScript代码中,创建一个CodeMirror实例,并将其与HTML文本框关联起来。例如:
var myTextarea = document.getElementById("my-textarea");
var editor = CodeMirror.fromTextArea(myTextarea, {
  mode: "markdown",
  lineNumbers: true,
  theme: "default",
  extraKeys: {"Enter": "newlineAndIndentContinueMarkdownList"}
});

这会创建一个具有Markdown语法高亮显示和行号的CodeMirror实例。

  1. 最后,您需要在页面上引入Markdown.js文件,并使用它将Markdown文本转换为HTML。例如:
var converter = new showdown.Converter();
var html = converter.makeHtml(editor.getValue());
document.getElementById("my-preview").innerHTML = html;

这将Markdown文本转换为HTML,并将其显示在页面上的某个元素中(例如,一个带有ID“my-preview”的DIV)。

这就是使用CodeMirror-Markdown插件在CodeMirror中显示Markdown的步骤。

codemirror显示markdown

原文地址: http://www.cveoy.top/t/topic/fXH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录