如何在摩纳哥编辑器中获取撤消/重做状态

问题描述 投票:0回答:1

是否有可能在Monaco编辑器中检测到撤消/重做命令当前是否可用?

我想做的是在菜单中添加撤消/重做命令,并相应地启用/禁用它们。因此,例如,当没有重做可用时,应禁用“重做”菜单项。

到目前为止,我发现可以执行editorInstance.getActions()。此方法显示“光标撤消”,它与撤消编辑不同,并且似乎有点过大,而且每次模型更改时都无法调用。

undo monaco-editor undo-redo
1个回答
0
投票

我在Github上找到了答案。可以通过跟踪AlternativeVersionId号来完成。

© www.soinside.com 2019 - 2024. All rights reserved.