Javascript 代码镜像剪辑模式似乎不起作用
我试图在我的项目中使用CodeMirror,对顶点和片段片段使用clike模式,但出于某种原因,语法高亮显示只适用于数字和字符串文本。javascript语法highlighter工作正常 我加载所有相关文件: 我在index.html中创建了一个文本区域: 然后我初始化一个编辑器:Javascript 代码镜像剪辑模式似乎不起作用,javascript,html,codemirror,Javascript,Html,Codemirror,我试图在我的项目中使用CodeMirror,对顶点和片段片段使用clike模式,但出于某种原因,语法高亮显示只适用于数字和字符串文本。javascript语法highlighter工作正常 我加载所有相关文件: 我在index.html中创建了一个文本区域: 然后我初始化一个编辑器: <script> const myTextarea = document.getElementById("WEEE"); var editor = CodeMirror.fromText
<script>
const myTextarea = document.getElementById("WEEE");
var editor = CodeMirror.fromTextArea(myTextarea, {
lineNumbers: true,
mode: "clike"
});
</script>
结果是没有语法高亮显示。在线示例显然仍然有效。CodeMirror.modes返回一个模式列表,clike似乎已完全加载。我遗漏了什么?这对我来说并不明显,但我需要使用clike中定义的单独模式名称,因为clike是一组模式。我选择了x-shader/x-fragment。对于c-like,不同的语言有不同的模式 对于C 模式:文本/x-csrc 对于Cpp 模式:text/x-c++src 对于Java 模式:text/x-java 目标C 模式:文本/x-Objective