Ace Editor 中是否有键盘启动的保存事件?
Is there an event for a keyboard initiated save in Ace Editor?
在 Mac 和 Windows 中,当您按 COMMAND + S 或 CTRL + S 时,通常用于保存文档。 Ace Editor 是否有我可以收听的跨平台事件?如果不是,我将如何捕获用户键盘启动的保存事件?
添加这样的命令
editor.commands.addCommand({
name: 'save',
bindKey: {win: "Ctrl-S", "mac": "Cmd-S"},
exec: function(editor) {
console.log("saving", editor.session.getValue())
}
})
在 Mac 和 Windows 中,当您按 COMMAND + S 或 CTRL + S 时,通常用于保存文档。 Ace Editor 是否有我可以收听的跨平台事件?如果不是,我将如何捕获用户键盘启动的保存事件?
添加这样的命令
editor.commands.addCommand({
name: 'save',
bindKey: {win: "Ctrl-S", "mac": "Cmd-S"},
exec: function(editor) {
console.log("saving", editor.session.getValue())
}
})