有没有办法做到这一点?您可能会说“继续键入”,但有时当我想要开始一个新行时(就像在XML文件中定义各种属性时,每个属性都在各自的行上),就会发生这种情况。因此,如果我按Enter,它会插入第一个建议,我必须对其执行ctrl+z操作,然后再次按Enter。单击编辑器窗口中的其他位置将取消建议弹出窗口,但这需要将我的手从键盘上移开,然后我必须将光标重新插入正确的位置。
坦率地说,我认为自动建议很烦人,但我似乎无法在XML文件中关闭它。取消选中XML->XML Files->Editor中的"automatically make suggestions“框不会执行任何操作。
我想用javascript来控制网页的输入焦点。实际上,我正在开发一个在网页上加载内容脚本的webExtension。该网页已预先设计为自动收集键盘输入。但是,我希望我的脚本在某些情况下通过附加到页面的inputBox接收键盘输入。但是所有的键盘输入似乎都是页面的原始inputBox。这是我目前的草稿
//TODO: steal focus to myInputBox
//while keydown is shiftkey, steal and retain the focus on myInputBox
//subsequently collect keyboard inputs
docum