摩纳哥编辑器:自定义撤消/重做
Monaco Editor: Custom Undo / Redo
我想知道我们如何禁用默认的 undo/redo 堆栈并实现我们自己的堆栈,以便每当用户按下 Ctrl-Z 时,都会调用 customUndo() 函数。
我正在构建实时代码协作器并需要重新实现 undo/redo 操作。
我一直在 Github 上查找 documentation and the issues page,但没有找到太多相关信息。
请帮忙!
谢谢
editor.addCommand(monaco.KeyMod.CtrlCmd | monaco.KeyCode.KEY_Z, function() {
customUndo();
});
我想知道我们如何禁用默认的 undo/redo 堆栈并实现我们自己的堆栈,以便每当用户按下 Ctrl-Z 时,都会调用 customUndo() 函数。
我正在构建实时代码协作器并需要重新实现 undo/redo 操作。
我一直在 Github 上查找 documentation and the issues page,但没有找到太多相关信息。
请帮忙!
谢谢
editor.addCommand(monaco.KeyMod.CtrlCmd | monaco.KeyCode.KEY_Z, function() {
customUndo();
});