自从2020.3开始,所有系列的JetBrains工具在Centos 8
, gnome 3.28+
使用ibus输入法都会出现中文乱码问题.
这是由于 JetBrains 内置的JRE导致的.
JetBrains使用的是自家的openjdk,对于中文处理不是很好.
比如输入你好
出现的效果
经过长时间折腾终于找到了一个不算完美的解决方案,因为部分情况下,查看docs
还是会出现乱码.
配置系统环境变量
#goland
GOLAND_JDK=$JAVA_HOME
#idea
IDEA_JDK=$JAVA_HOME
#webstrom
WEBIDE_JDK=$JAVA_HOME
export PATH GOLAND_JDK IDEA_JDK WEBIDE_JDK
其他的环境变量名称到各自的安装目录中查找,
重新指定JetBrains
用到的jre环境变量, 我这里的 JAVA_HOME是用的 amazon-corretto-11.0.8.10.1-linux-x64
保存以后,需要重启系统...再次启动,出现一个警告,可以无视
image.png
切换到Ibus 输入发后,输入正常!
image.png
网友评论