Ace 编辑器 - 双字母快捷键
Ace editor - shortcuts with double letters
现在,我正在处理键绑定。
我发现我无法进行键绑定,因为键绑定有两个彼此相邻的字母。
我尝试制作的按键绑定如下所示:
editor.commands.addCommands([{
name: "test",
bindKey: {
win: "Ctrl-K-D",
mac: "Command-K-D"
},
exec: function (editor, line) {
alert("test");
},
readOnly: true
}])
它 returns 控制台出现此错误:Ctrl-K-D 中的修饰符 k 无效
好像不行。但是,如果我绑定一个函数说,Ctrl-Shift-A 它工作正常。
有没有办法让两个字母相邻的键绑定?
提前致谢!
如果你想在 K
已经释放时允许按 D
,请使用 "Ctrl-K Ctrl-D"
。目前还没有办法像修饰符一样绑定到一个键,即允许 K
和 D
键的任意顺序并要求它们同时按下。
现在,我正在处理键绑定。
我发现我无法进行键绑定,因为键绑定有两个彼此相邻的字母。 我尝试制作的按键绑定如下所示:
editor.commands.addCommands([{
name: "test",
bindKey: {
win: "Ctrl-K-D",
mac: "Command-K-D"
},
exec: function (editor, line) {
alert("test");
},
readOnly: true
}])
它 returns 控制台出现此错误:Ctrl-K-D 中的修饰符 k 无效
好像不行。但是,如果我绑定一个函数说,Ctrl-Shift-A 它工作正常。
有没有办法让两个字母相邻的键绑定?
提前致谢!
如果你想在 K
已经释放时允许按 D
,请使用 "Ctrl-K Ctrl-D"
。目前还没有办法像修饰符一样绑定到一个键,即允许 K
和 D
键的任意顺序并要求它们同时按下。