GitHub 博客园 Nanakon

CodeMirror tab转空格

解决CodeMirror编辑器Tab转空格问题

 

editor.setOption("extraKeys", {
    Tab: newTab
});

function newTab(cm) {
    if (cm.somethingSelected()) {
        cm.indentSelection('add')
    } else {
        var spaces = Array(cm.getOption("indentUnit") + 1).join(" ")
        cm.replaceSelection(spaces)
    }
}

 

posted on 2017-03-13 17:04  jzm17173  阅读(389)  评论(0编辑  收藏  举报

导航

轻音