Linux系统Deepin/Ubuntu解决IDEA输入中文光标无法跟随的问题

  • 1. 问题描述
  • 2. 问题阐述
  • 3. 解决方案
  • 4. 解决步骤【推荐】
    • (1) 先下载资源
    • (2)解压出jbr,放到一个没有中文和空格的目录,推荐直接放到本地JDK的安装目录中,注意名字是jbr,不要改名字。
    • (3)在idea中插件商店中安装 `choose runtime` 插件
    • (4)在idea中按下快捷键 Ctrl + shift + A , 在弹出命令行中输入 Choose Runtime
  • 5. 另一中解决jbr方案 【不推荐】

1. 问题描述

经过长时间使用不同发行版的Linux系统,在使用IDEA开发工具时,发现各发行版中都会出现输出中文时,输入法的光标无法跟随,输入法的提示框在左下角,不能正常打字!

2. 问题阐述

运行IDEA的jre有问题,这个问题在7、8年前就出现过,也曾经一度在Windows系统中出现过,Windows中已经修复了该问题,但是在Linux系统中,该问题一直没有被修复,真的是一个大坑!!!

3. 解决方案

经过多方查找解决方案,不断尝试网上的各种方案,终于找到了OK的解决方案!
既然上面找到了问题的原因,也就是换一个运行的环境,那么咱们只要解决该问题就可以了!
但是,如果盲目的替换JDK中的JRE给IDEA这样时无效的! 因为这个jre涉及到了IDEA的运行时环境,是专门编译修改的!
所以我们也需要一个专门运行IDEA的jre,网上有的朋友说自己亲自编译这个jre,对于不懂编译的大部分朋友,编译就算了,咱们直接找到编译好的jre拿过来用就行!

4. 解决步骤【推荐】

(1) 先下载资源

下载地址一:GitHub
https://github.com/RikudouPatrickstar/JetBrainsRuntime-for-Linux-x64/releases下载地址二: 如果GitHub速度太慢,可以从我的网盘下载
链接: https://pan.baidu.com/s/1k1WGIT4rcgatmO2VlOhECg  密码: s1ph

(2)解压出jbr,放到一个没有中文和空格的目录,推荐直接放到本地JDK的安装目录中,注意名字是jbr,不要改名字。

(3)在idea中插件商店中安装 choose runtime 插件

(4)在idea中按下快捷键 Ctrl + shift + A , 在弹出命令行中输入 Choose Runtime



安装之后会有一个警告提示,内容大致是这个jbr太老了,可能会影响编译运行,不用管他,选择下次不再显示即可!
接下来重启idea,敬请享受吧!!!

5. 另一中解决jbr方案 【不推荐】

解压出jbr文件夹,备份IDEA目录下的jbr文件夹,然后把解压后的jbr文件夹替换掉IDEA的jbr,然后重启idea即可。

如果在解决问题的过程中有其他问题,或者资源链接失效,都可以留言交流哦!!!

Linux系统Deepin/Ubuntu解决IDEA输入中文光标无法跟随的问题相关推荐

  1. linux中写脚本不能写中文,Linux系统中Sublime Text无法输入中文怎么办?

    Sublime Text是一个代码编辑器,拥有强大的功能,但Sublime Text 在Linux下运行的时候存在无法输入中文的问题,遇到该问题该如何解决呢?下面小编就给大家介绍下Linux下Subl ...

  2. python画图中文显示_解决Linux系统中python matplotlib画图的中文显示问题

    最近想学习一些python数据分析的内容,就弄了个爬虫爬取了一些数据,并打算用Anaconda一套的工具(pandas, numpy, scipy, matplotlib, jupyter)等进行一些 ...

  3. 解决Ubuntu Pycharm无法输入中文

    解决Ubuntu Pycharm无法输入中文 百度有很多解决 Pycharm无法使用中文输入法的问题,但我试了很多中方法,各种配置和重启都不能解决Ubuntu Pycharm无法使用中文输入法的问题. ...

  4. 解决Linux系统中python matplotlib画图的中文显示问题

    解决Linux系统中python matplotlib画图的中文显示问题 参考文章: (1)解决Linux系统中python matplotlib画图的中文显示问题 (2)https://www.cn ...

  5. linux桌面temp,Linux系统之ubuntu桌面系统使用探索[temprature]

    Linux系统之ubuntu桌面系统使用探索 系统安装很简单,就是按照网上的教材制作启动盘,然后按照提示,一步步进行,选择双系统最简单安装即可.装完之后,可以用手机作为有线联网,同时在左下方点开找到[ ...

  6. kali-linux 完美解决sublime输入 中文

    kali-linux 完美解决sublime输入中文 在kali-linux 完成任何一件事情都是非常高兴的,对于长期使用window系统的人是个巨大的挑战. 对于sublime下载后出现不能输入中文 ...

  7. Linux系统中VI或VIM输入时小键盘无法使用

    Linux系统中VI或VIM输入时小键盘无法使用 问题描述 在使用Xshell.Webshell或者PuTTY连接Linux服务器时经常会用到VIM对文件进行编辑.这是就会发现,小键盘无法使用.想输入 ...

  8. Linux系统【Ubuntu】开机自启脚本及配置

    Linux系统[Ubuntu]开机自启脚本及配置 1.使用vim命令在`/etc/init.d`目录下新建一个xx.sh,文件名可自定义,以test.sh为例 2.保存成功以后,设置文本权限,否则不生 ...

  9. linux pycharm无法输入中文,linux下idea、pycharm等输入中文拼音时满3个字母后无法继续拼音输入的问题...

    问题描述:idea输入中文,没输入几个拼音就好像自动回车,有时得到几个字母,然后就不能输入拼音了. 遇到这个情况就导致输入中文特别困难,可以采取: 修改idea.sh和pycharm.sh文件来改变语 ...

最新文章

  1. php swoole yii,yii2-swoole
  2. SpringBoot_数据访问-整合MyBatis(一)-基础环境搭建
  3. bzoj1385: [Baltic2000]Division expression
  4. 计算机等级的有关知识,计算机等级二级基础知识.doc
  5. POJ2718【DFS】
  6. python3 week4
  7. 怎么把文件导入云服务器,怎么把文件放到云服务器里
  8. mysql表死锁查询
  9. pythonscipy教程_Python学习教程(Python学习路线):Python—SciPy精讲
  10. cad能整体比例缩小吗_如何用cad将图整体比例放大
  11. iphone功率测试软件,iPhone充电功率检测方法
  12. php fseek和fsgets,20160724IOS_C
  13. 为什么我对流程情有独钟?
  14. 浅谈SpaceBuilder系统的缓存机制_缓存思想
  15. 吾爱破解 - LCG - LSG|安卓破解|病毒分析|www.52pojie.cn
  16. 原生JS 表单提交验证器
  17. ElasticSearch查询所有数据restful api以及java代码实现
  18. InnoDB(4,吃一堑长一智
  19. java.util.concurrent.CopyOnWriteArrayList如何实现实现写入的线程安全性
  20. 单体酒店的中台化运营策略研究

热门文章

  1. PM971 BGA佑华烧录器 BGA NVMe SSD专用拷贝机 NVMe SSD烧录机
  2. 为什么新安装的Eclipse不能打开
  3. 小白虚拟机Centos8部署zabbix6.0教程
  4. 阿里-淘菜菜一面(电话面试)面经
  5. 闲谈IPv6-Loopback网口上的IPv6地址
  6. AndroidStudio案例——图书列表
  7. PyQt5的日期和时间
  8. .引用 引用 windows 快捷键大全 窗口最大化快捷键,最小化,重命名等
  9. 一周前端文章推荐(2019/09/22)
  10. 基于正方系统的抢课软件教程系列一模拟登录3之验证码识别