Ubuntu下Clion中文输入法bug解决

前言:笔者是一个初学linux的小白,在使用颇受好评的IDE Clion时,本想写点中文注释,突然发现中文打不出来。因为有多年的搜狗拼音使用经验(对比市场众多输入法后还是觉得搜狗好用),所以想趁此机会把ubuntu默认的输入法换掉,心里安安期许或许换了搜狗就会自然解决打不出中文的问题。

一、搜狗安装,需要先配置fcitx。然后在官网选择linux个人版安装包,下载完成后双击用ubuntu软件系统安装即可。

sudo apt install fcitx

搞定搜狗后发现,clion里用搜狗,候选词的位置颇为尴尬,始终位于屏幕左下角,尝试去修改搜狗的设置,发现并无卵用,在经过三个小时的曲折探索后,终于解决问题,希望我接下来写的经验能给后来人一些帮助。新手第一次写博客,表达不佳处多多见谅。

二、避坑Snap直接安装Clion

因为是新手图方便,最开始安装Clion时看到可以用snap一行代码就安装好,所以入了坑。Snap方便是方便,但是下载好的clion配置文件是无法更改的,哪怕用了root权限也不行。所以基本可以断定(大神除外),snap安装的clion是很难修复中文输入法的一些bug的。

在此感谢这个博主的帖子,通过他我才知道Clion文件无法修改是Snap的锅。Clion的linux版本不能输入中文的解决方法_clion输入中文注释_潇洒过路客的博客-CSDN博客

所以这一步需要有一个不是通过snap安装的clion。(如果想要和snap安装一样拥有快捷图标的话,可以参考:https://blog.csdn.net/qq_42554780/article/details/104240748)

三、对比自己的安装版本,找到相应的替换文件

Clion中文输入法的bug主要在于其/Clion/jbr/文件夹里的内容,网上有大佬在持续更新替换文件。问题在于怎么找到适合自己Clion版本的替换文件。
https://github.com/JetBrains/JetBrainsRuntime
我当时在这里犯难了,选了推荐的版本,但是没想到可选项也非常多。(自己并不是很清楚如何辨别哪个是适用的)试了很多个都没能成功。

有一些博主的解决方法是在软件内Ctrl+Shift+A,搜choose,有个选择ide的启动运行时更改,但是我试了并没能成功。
推荐使用下面这个链接下载替换文件,省的自己挑选。该博主很隔一段时间都会更新,好评。
https://github.com/RikudouPatrickstar/JetBrainsRuntime-for-Linux-x64。
第三步,下载完成后解压,找到自己clion的路径,找到jbr文件夹,备份一个后,直接用新文件全覆盖。
第四步,重启clion,问题解决。

Clion中文输入法的问题早在很多年前就存在了,但是一直没能被改正。难道就因为是中文?虽是小问题,但真的很影响使用体验。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值