Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript CodeMirror折叠代码方法不工作_Javascript_Html_Web_Ide_Codemirror - Fatal编程技术网

Javascript CodeMirror折叠代码方法不工作

Javascript CodeMirror折叠代码方法不工作,javascript,html,web,ide,codemirror,Javascript,Html,Web,Ide,Codemirror,我正在尝试编写一个在线编辑器,目前正在尝试实现代码折叠。在CodeMirror网站上,他们使用foldCode.js插件中的foldCode命令进行了演示 这是我的密码 代码镜像测试 window.onload=函数(){ 变量编辑器=代码镜像(document.body{ 模式:“javascript”, 行号:对, 主题:“整洁”, 外键:{“Ctrl-Q”:函数(cm){cm.foldCode(cm.getCursor());}, 福格特:没错, 排水沟:[“CodeMirror线号”

我正在尝试编写一个在线编辑器,目前正在尝试实现代码折叠。在CodeMirror网站上,他们使用foldCode.js插件中的foldCode命令进行了演示
这是我的密码


代码镜像测试
window.onload=函数(){
变量编辑器=代码镜像(document.body{
模式:“javascript”,
行号:对,
主题:“整洁”,
外键:{“Ctrl-Q”:函数(cm){cm.foldCode(cm.getCursor());},
福格特:没错,
排水沟:[“CodeMirror线号”、“CodeMirror折页器”]
});
}

您似乎没有加载任何实际的折叠功能。对于JavaScript,您可能需要
addon/fold/brace fold.js

您似乎没有加载任何实际的折叠函数。对于JavaScript,您可能需要
addon/fold/brace fold.js

更改

foldgutter: true;

改变

foldgutter: true;


除其他答案外,添加

editor.foldCode(CodeMirror.Pos(0, 0));

var编辑器之外

除了其他答案之外,添加

editor.foldCode(CodeMirror.Pos(0, 0));
var编辑器之外