中英文切换 您所在的位置:网站首页 程序员中英文切换怎么弄的 中英文切换

中英文切换

2024-07-16 13:40| 来源: 网络整理| 查看: 265

fa589b0376f394d22ab33dc9af8a42cb.png

搞编程的各位朋友,特别是使用Jetbrains系软件的朋友应该都会遇到一个问题,那就是代码提示快捷键与中英文切换冲突!因为代码提示快捷键是Ctrl+空格,被Windows用作了中英文切换的快捷键,这样就导致在这些软件里面无法使用快捷键呼出代码补全!

相信很多朋友都有这个痛点,所以当我解决了这个问题之后,马上来为大家介绍这个成功的办法,希望对大家有所帮助。

错误的解决方式

首先先来看看错误的办法,这种办法不管用,归根结底还是Windows的bug,明明在设置对话框中设置了,但是不生效!如果有同学不信邪,可以在下面的对话框中尝试修改,相信你最后会和我一样怒砸键盘。因为再怎么改,实际的快捷键还是那个可恶的Ctrl+空格。

630e64f210f5ef1cfdb4093a817c97ec.png

无论你怎么改,确定之后它的值还会变成Ctrl+空格,也不会生效

微软拼音输入法的设置

假如你只使用Win10的微软拼音输入法,那还是有救的。新版Win10里面添加了对应的设置,只要把下面这项取消即可。这样的话,你在使用微软拼音输入法的时候,Ctrl+空格也不会触发中英文切换了。

ae14be4d53cd178f6541efa7779d4dea.png 正确的解决方式

最后来介绍一下正确的方法,可以一劳永逸的解决这个问题,当然还是需要修改注册表。新建一个文件,命名为fuckwin10.reg,然后在其中保存以下内容。下面的内容简单说就是把用户配置和系统默认配置里面的快捷键全部设为无。

Windows Registry Editor Version 5.00[HKEY_CURRENT_USERControl PanelInput MethodHot Keys00000010]"Key Modifiers"=hex:00,00,00,00"Virtual Key"=hex:00,00,00,00[HKEY_CURRENT_USERControl PanelInput MethodHot Keys00000070]"Key Modifiers"=hex:00,00,00,00"Virtual Key"=hex:00,00,00,00[HKEY_USERS.DEFAULTControl PanelInput MethodHot Keys00000010]"Key Modifiers"=hex:00,00,00,00"Target IME"=hex:00,00,00,00"Virtual Key"=hex:00,00,00,00[HKEY_USERS.DEFAULTControl PanelInput MethodHot Keys00000070]"Key Modifiers"=hex:00,00,00,00"Target IME"=hex:00,00,00,00"Virtual Key"=hex:00,00,00,00

保存完毕之后双击reg文件写入注册表,然后重启电脑,这样你应该会发现无论是搜狗还是QQ输入法,现在都不会使用Ctrl+空格了,终于可以在写代码的时候调用代码补全了!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有