非常简单,但也很令人困惑。为了让 @ 做出反应,我必须按住它 1 秒钟,然后才会发生任何事情,然后删除所有已输入的多余字符。显然 ' 也是如此。它与 shift 无关。
我以为可能是我的键盘出了问题,所以我尝试了另一个键盘,问题依然存在,而我的键盘在另一台电脑上没有任何问题。在尝试编程时,这非常令人沮丧。
那么有什么想法吗?
答案1
您可能使用的是国际键盘,其中某些键实际上是“死键“。这些键需要与其他键组合以产生新键。例如:输入 ',然后输入 e,你应该得到 é。你有两个解决方案
切换到更合适的键盘。我总是使用美国英语进行编程,即使键盘是其他类型。这样更容易记住所有重要的键的位置。
输入 ' 后始终输入一个空格。死键 ' + 空格 = 活键 '。
答案2
检查控制面板中的键盘“重复延迟”。可能设置得太高,请尝试减少延迟时间。
答案3
谢谢各位的回答。
所以我没有设置任何其他语言,但我去了“高级键设置”¬输入语言的热键¬操作 - 在输入语言之间¬并选择了“重音符号(”)选项,所以我将其更改为未分配,它似乎解决了我的问题。
不知道