使用 Visual Studio 时 - 当我在代码设计器中键入开引号字符时,没有任何反应,似乎键盘命令由于某种原因被保留,直到我键入另一个引号字符,然后两者都立即发送到屏幕。
同样适用于单引号或双引号。
这很烦人,我希望恢复正常的打字行为,有什么办法可以解决这个问题吗?
谢谢你
找到答案:将键盘的默认输入语言更改为“英语(美国)-美国”即可解决问题。
来源:http://mariusbancila.ro/blog/2010/01/15/windows-7-quotes-problem/
在 Visual Studio 获得焦点时检查语言栏上的键盘布局设置,并确保它符合您的预期。听起来布局已更改为支持死键。
如果您安装了多个布局,请尝试将更改顺序设置为特定键,而不仅仅是 Alt+Shift 或 Ctrl+Shift(即 Alt+Shift+Num)。这将减少意外的布局更改。
希望这有帮助。
Macintosh 上的 Visual Studio Code 无法识别智能引号。如果从利用系统设置使用智能引号和破折号的程序粘贴带引号的文本,则会导致失败。解决方案是在系统设置中禁用“使用智能引号和破折号”(即单击Apple图标>“系统设置...”>键盘>文本输入部分中的“编辑...”按钮),然后重新打开您以前使用的 Macintosh 兼容程序中的文本,重新复制它,然后将其重新粘贴到 Visual Studio Code 中。