gpt4 book ai didi

javascript - CodeMirror 强制从 80 位置开始下一行

转载 作者:行者123 更新时间:2023-11-28 02:18:01 33 4
gpt4 key购买 nike

当用户尝试在代码镜像中的文档的第 80 列之后键入任何字符时,有没有一种方法可以强制换行。

也可以选择在下一行缩进

最佳答案

是的,有一种方法可以做到这一点。在光标事件时,测试当前字符索引是否为 80 或以上。如果是这样,请将选择替换为新行 "\n"。但你真的想这么做吗?把一个单词分成两半?

  editor.on("cursorActivity" ,function(editor){
currentChar = editor.getCursor().ch
if (currentChar >= 80){
editor.replaceSelection("\n" ,"end")
}
})

关于javascript - CodeMirror 强制从 80 位置开始下一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16119995/

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