CodeMirror绑定快捷键
自定一个命令
CodeMirror.commands.runcode = function (cm) {
// you can do something here.
};
绑定快捷键
// 判断是否为Mac
var mac = CodeMirror.keyMap.default == CodeMirror.keyMap.macDefault;
var runKey = (mac ? "Cmd" : "Ctrl") + "-Enter";
var extraKeys = {};
extraKeys[runKey] = "runcode";
初始化CodeMirror
CodeMirror.fromTextArea(code, {
extraKeys: extraKeys
});
dd