现在的做法:
(1) 先对“微软拼音输入法”进行个性化设置,解除对快捷键
Ctrl+Space
的占用。
【特别注意】其他的国产输入法死活都不能解除对Ctrl+Space
的占用。(2) 通过快捷键
Ctrl+Shift
切换输入法,平常用“搜狗输入法”,如果某些场景(如Mendix的代码自动补全快捷键为Ctrl+Space)需要用到快捷键Ctrl+Space
的时候,再临时切换到“微软拼音输入法”
问题描述:
操作系统自带的 切换中英文输入法的快捷键为:Ctrl+Space
好多 软件开发工具,如
- Java 开发工具 IDEA
- Mendix 低代码开发工具
代码自动补全的快捷键也为:Ctrl+Space
快捷键冲突了,开发工具中的Ctrl+Space
失效了!
解决方案:
解除掉操作系统对Ctrl+Space
的占用,操作步骤如下:
1、卸载掉“搜狗输入法”、“QQ输入法”、“讯飞输入法”等国产输入法,只保留系统自带的“微软拼音输入法”;
备注:国产输入法,怎么设置,都不成功,郁闷。果断只保留了“微软拼音输入法”!
2、有二处需要设置:
第一处:
(1) 电脑左下角 Win图标 --> 设计(小齿轮) --> 时间和语言
(2) 语言 --> 首选,语言 下的中文部分,点击一下后出现“选项”,然后点击“选项”
(3) 在弹出窗口中找到“微软拼音”,点击出现“选项”按钮,点击“选项”按钮
4. 在打开的窗口中选择“按键”,在打开的窗口中,找到“模式切换”,然后将红框中的选择项勾掉。
到此先去试试是不是好了,如果没好就继续修改第二处。
第二处
1. 第一步与上面相同
2. 点击“键盘”
3. 点击输入语言的“热键”
4. 修改热键
至此,终于将这个快捷键释放出来啦。。。
参考:[知乎网] 如何取消win10下的ctrl+空格切换输入法?
“微软拼音输入法”个性化设置