搜狗输入法与VS快捷键有冲突_处理办法

  前言:搜狗输入法是大家常用的文字输入工具,但是在开启输入法的时候,VS的一些快捷键无法正常使用,如智能提示快捷键:Ctrl+.,这就非常尴尬了,除非把输入法切换成英文或者卸载搜狗改别的输入法,一个是切来切去非常麻烦,另一个则是,没有更好的替代输入法,上网查了解决方案,但由于网站的解决方案并不全且搜索费时,特为大家总结如下:

  搜狗版本:搜狗输入法9.3正式版,VS版本:VS2017(2015等版本一样可以参考设置)

  1-修改一些搜狗输入法内置的一些快捷键:

  右键桌面任务栏的输入法--设置-选中搜狗输入法-点击右侧属性,可打开搜狗输入法属性设置页:

  搜狗输入法与VS快捷键有冲突_处理办法   

       搜狗输入法与VS快捷键有冲突_处理办法

  搜狗输入法与VS快捷键有冲突_处理办法

  其中系统快捷键是一大堆:Ctrl+Shift+的快捷键,有影响的全部取消;辅助输入法里是一些辅助的快捷键,能去掉的也全部改成无:

  搜狗输入法与VS快捷键有冲突_处理办法     ----      搜狗输入法与VS快捷键有冲突_处理办法

  2-按照上面把发现的快捷键都去掉后,应该VS的大部分快捷键都不受影响了,但是发现VS里一个常用的:Ctrl+.的快捷键并没有恢复,后来再次百度,发现输入法里还有一些热键的快捷键设置,会对VS造成干扰:

  同样是在右下角找到输入法,右键点击属性打开文本服务编辑框,选择高级键设置栏,会发现有Ctrl+的一些快捷键,其中就有跟VS有冲突的设置,将不常用的全部改成无,就可以了:

  搜狗输入法与VS快捷键有冲突_处理办法

  

  实测结果:

  搜狗输入法与VS快捷键有冲突_处理办法

上一篇:linux python调试技巧


下一篇:linux安装jdk(非rpm命令)