关于visual studio 2019的参数信息快捷键无效
在码代码的过程中,非常习惯使用
ctrl+shift+space
来提示函数的参数信息,突然有一天这个快捷键失效后各种上的不愉快;因此,去查了一些资料无果后,官方的开发者社区怀疑这个是preview
版本的一个bug
,请见Ctrl+Shift+Space key combination does not work,尝试自己解决了一下,问题也得到了解决;
无效的表现
- 将光标置于函数
()
中,按ctrl + shift + space
并没有弹出函数的各种重载的参数信息,通过编辑/IntelliSense(I)/参数信息
可以弹出相应的信息 - 通过
工具/选项/环境/键盘
在显示命令包含
中输入编辑.参数信息
可以看到选定命令的快捷键
为Ctrl+Shift+空格键(文本编辑器)
解决方法
通过以上的两种表现,无非有两种情况,一是,真的是vs有bug,这种情况的可能性不大;二是,是不是有其它的什么程序把快捷键给占用了;因此,不停的按
ctrl+shift+space
来发现一些什么,通过观察,我的电脑上面没有其它程序对于这个快捷键有响应,突然间注意到右下角系统自带的输入法在我按ctrl+shift+space
的时间输入法在拼音、五笔间切换,到这里问题的根源基本上找到了,查看输入法的设置知道ctrl+space
是输入法的切换快捷键,在使用Win10
我习惯使用Win+Space
来切换输入法,而且还能保留中/英
状态;
设置/时间和语言/语言/中文(简体,中国)/选项/微软五笔/选项/中英模式切换
将Ctrl+空格键
的勾取消设置/时间和语言/语言/中文(简体,中国)/选项/微软拼音/选项/按键/中英模式切换
将Ctrl+空格键
的勾取消