gpt4 book ai didi

codemirror - CodeMirror,如何折叠所有代码

转载 作者:行者123 更新时间:2023-12-01 07:24:25 28 4
gpt4 key购买 nike

使用代码镜像,我们可以折叠代码。
我想用花括号折叠所有代码。我发现了这种方法

我如何折叠整个代码,这是我的HTML脚本:

window.onload = function() {
var te = document.getElementById("code");
var sc = document.getElementById("script");

var te_clike = document.getElementById("code-clike");

window.editor_clike = CodeMirror.fromTextArea(te_clike, {
mode: "text/x-csharp",
lineNumbers: true,
extraKeys: {"Ctrl-Q": function(cm){ cm.foldCode(cm.getCursor()); }},
foldGutter: true,
readOnly: true,
gutters: ["CodeMirror-linenumbers", "CodeMirror-foldgutter"]
});

};

谢谢您的帮助...

最佳答案

还有一个专门为您设计的功能,例如:

editor.setOption("extraKeys", {
"Ctrl-Y": cm => CodeMirror.commands.foldAll(cm),
"Ctrl-I": cm => CodeMirror.commands.unfoldAll(cm),
})

关于codemirror - CodeMirror,如何折叠所有代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42696239/

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