【编程问题】IDEA2020.3无法输入中文问题解决

系统:Win10
IDEA:2020.3.4

1.问题描述

在之前最近几次写代码的过程中,遇到过几次 IDEA(我的 IDEA 使用的是 2020.3.4 版本的)突然不能输入中文了,无论如何都切换不了输入法,换别的软件是可以。不过只要重启下就能解决这个问题,不过后来又出现几次,因为不想每次都重启,这也太浪费时间了,所以准备看下该问题的导致具体原因是啥,最终终于找到了解决办法。

2.问题原因

该问题是 JetBrains 官方的问题,因为该版本 IDEA 内置的 jre 存在 Bug,所以只需要将 jre 替换成可用的版本即可。
下面是 JetBrains 官方 issue 的链接:
Can’t switch to Chinese input method by using the shortcut sometimes: 无法使用快捷键切换中英输入法

3.问题解决

所以解决该问题只需要两步

3.1 下载正常的jre

下载下面这个官方提供的 jre压缩包
https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-11_0_9_1-windows-x64-b1145.63.tar.gz
下载解压结果如下,是一个以 gz 结尾的压缩文件:
在这里插入图片描述

3.2 替换jre

打开IDEA,点击主菜单上的 Help | Find Action (帮助 | 查找操作),输入 Choose Boot Java Runtime for the IDE (选择 IDE 的启动 Java 运行时),回车,然后点击 New (新建) 的下拉菜单,往下拉,找到 Add Custom Runtime(添加自定义运行时) 的选项,然后选择这个压缩了的 JRE 运行,并重启 IDE。
如果是 2020.3.x 的版本,需要参考这里的步骤切换这个 JRE:
https://www.jetbrains.com/help/idea/2020.3/switching-boot-jdk.html#switch-jdk
我的版本恰好就是 2020.3.4 版本,所以需要安装插件
安装插件地址:Choose Runtime
在这里插入图片描述
点击如下图标记4的位置,选择下载好的压缩包,然后点击安装即可
在这里插入图片描述
测试过了几个月之后,再也没有出现过这个问题了,所以来补充完这个文档记录下这个问题的解决过程

猜你喜欢

转载自blog.csdn.net/qq_35132089/article/details/127953366
今日推荐