Windows10/11下Visual Studio参数列表快捷键失效的问题
很早以前遇到过一次这个问题,当时是尝试了所有办法,包括:重装、检查VS快捷键设置、从其它VS导入设置参数都无法解决。
后面才发现是输入法导致的。
因为新版本的输入法进行中英文切换时,加入了Ctrl+空格,所以导致和Visual Studio的按键冲突了。
正常来说,在Visual Studio中进行C#开发时,在函数的括号里按下Ctrl+Shift+Space(空格),会显示参数列表

解决方案
1、任务栏在输入法上点击 ,打开语言首选项

2、打开键盘设置


3、取消使用Ctrl+空格进行中英文切换

因为我的电脑 是Windows 10 1903版本,所以一直没遇到这个问题。

但是在后续 的版本升级中,自带输入法的中英文切换增加了Ctrl+Space选项(空格)。

题外话
说到这里也是非常有意思 ,在Windows8以前的系统中,中英文切换一直是Ctrl+空格
因为当时,英文输入也可以称之为一种输入法,像下面这样。

在Windows8的时候,加入了Metro界面,当时传统的输入法是无法在Metro应用里使用的,只能用自带的Metro输入法。
也是那会才正式引入shift切换中英文这种方式,因为英文输入变成输入法的一种模式了。
现在结果转了一圈,又给干回来了。
当时刚出来的时候,我还好不适应,用shift进行切换。现在基本完全适应了,又想给我干回去吗![]()

浙公网安备 33010602011771号