类C语言如何配置codemirror?
How to configure codemirror for C-like language?
我在我的 wordpress 站点中使用 codeMirror 来突出显示类 C 代码的语法。我已经按照建议添加了所有代码 js 和 css 文件:
/code-mirror/plugin/codemirror/lib/codemirror.css
/code-mirror/plugin/codemirror/lib/codemirror.js
/code-mirror/plugin/codemirror/theme/eclipse.css
/code-mirror/plugin/codemirror/addon/edit/matchbrackets.js
/code-mirror/js/c-like.js
这里的 c-like.js 是我自定义的 js 文件,代码如下:
var cEditor = CodeMirror.fromTextArea(document.getElementById("c-code"), {
lineNumbers: true,
matchBrackets: true,
mode: "text/x-csrc",
readOnly: true,
styleActiveLine: true,
theme: "eclipse"
});
但是一个简单的 C 程序看起来像:
'int' 或#include 等关键字没有样式。我正在努力将 C 代码突出显示为 CodeBlock 语法。这是直播 url:codingpractise.com/c-code。有什么想法吗?
你好像忘记了 clike.js
不是你的代码而是 c 模式
由 cdnjs 托管:https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.2/mode/clike/clike.min.js
我在我的 wordpress 站点中使用 codeMirror 来突出显示类 C 代码的语法。我已经按照建议添加了所有代码 js 和 css 文件:
/code-mirror/plugin/codemirror/lib/codemirror.css
/code-mirror/plugin/codemirror/lib/codemirror.js
/code-mirror/plugin/codemirror/theme/eclipse.css
/code-mirror/plugin/codemirror/addon/edit/matchbrackets.js
/code-mirror/js/c-like.js
这里的 c-like.js 是我自定义的 js 文件,代码如下:
var cEditor = CodeMirror.fromTextArea(document.getElementById("c-code"), {
lineNumbers: true,
matchBrackets: true,
mode: "text/x-csrc",
readOnly: true,
styleActiveLine: true,
theme: "eclipse"
});
但是一个简单的 C 程序看起来像:
'int' 或#include 等关键字没有样式。我正在努力将 C 代码突出显示为 CodeBlock 语法。这是直播 url:codingpractise.com/c-code。有什么想法吗?
你好像忘记了 clike.js
不是你的代码而是 c 模式
由 cdnjs 托管:https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.2/mode/clike/clike.min.js