我希望在CodeMirror对象中进行编辑时,不自动进行缩进,但是我将smartIndent设置成了false却没有效果。应该怎样关闭自动缩进?
var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
lineNumbers: true,
smartIndent: false
});
我希望在CodeMirror对象中进行编辑时,不自动进行缩进,但是我将smartIndent设置成了false却没有效果。应该怎样关闭自动缩进?
var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
lineNumbers: true,
smartIndent: false
});
8 回答4.8k 阅读✓ 已解决
6 回答3.5k 阅读✓ 已解决
5 回答2.9k 阅读✓ 已解决
5 回答6.4k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
看样子木有人来回答这个问题,我发现的解决方案是,在codemirror.js中将这段代码注释掉,位置大概在4834~4844行附近:
这说明可以在自己的代码中进行设置的,但是我不会^_^
不过还好我的需求原本是通过关闭掉自动缩进来规避一个问题,现在这个问题已经愉快的被解决,不需要通过这种方式来规避了,给自己点个赞~