问题:
我正在谷歌应用程序脚本编辑器中编写一个脚本。如果我在一行上键入一些内容,让我们将该行称为"第1行"(而不是脚本文档的第一行),然后按enter键下降到"第2行",我不能再按退格键返回到第1行的末尾。
如果通过单击或使用箭头键将光标移回第1行的末尾,则无法使用退格键清除任何文本。然而,如果我把光标放在第1行的任何字符前面,我可以使用删除按钮删除它们,没有问题。有趣的是,ctrl+backspace确实删除了光标左侧的单词。
以下是我的发现/尝试:
尝试使用:
- 滚动锁定打开/关闭
- 插入打开/关闭
结果:
- 箭头键工作正常
- shift+箭头键工作正常(选择文本)
- 箭头键工作(导航)
- 删除关键作品
- 主/结束键工作
我在多个选项卡中尝试过退格,即在文档、综合框(以及此处)中,除应用程序脚本编辑器外,它在所有这些实例中都能很好地工作。
我已经CTRL+F5'关闭了编辑器选项卡、文档选项卡(关闭编辑器选项卡),重新打开了编辑器选项卡,关闭并重新打开了chrome,所有这些都很好,但都无济于事。
我没有任何与退格键有关的扩展,但我检查了键盘快捷键部分,再次验证没有任何东西映射到退格键,然后最终禁用了所有扩展。。。仍然不起作用。
请提供帮助。
很好的。。。好的,我发现问题了。我安装了谷歌输入工具。。。这是一个扩展(我以为我已经禁用了所有这些)。不管怎样,当我禁用了这个扩展,特别是退格时,它又开始正常工作了。谷歌输入工具实际上只影响了一个页面的"类型",这似乎很奇怪。this.getEffect()!=合乎逻辑。我希望这有一天能帮助到别人!