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进行切换。现在基本完全适应了,又想给我干回去吗

 

posted @ 2025-03-05 11:14  zhaotianff  阅读(152)  评论(0)    收藏  举报