gpt4 book ai didi

c - 如何为类C语言配置codemirror?

转载 作者:行者123 更新时间:2023-11-30 14:44:32 25 4
gpt4 key购买 nike

我在我的 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 程序看起来像:

enter image description here

“int”或#include 等关键字没有样式。我正在努力像 CodeBlock 语法一样突出显示 C 代码。这是实时网址:codingpractise.com/c-code 。有什么想法吗?

最佳答案

看来您忘记了 clike.js 不是您的代码,而是 c 模式

由cdnjs主办:https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.2/mode/clike/clike.min.js

演示:https://codepen.io/quic5/pen/ebMKNV

关于c - 如何为类C语言配置codemirror?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53469681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com