系统环境:win10 64Bit
IDE:Pycharm 2018.1.1(Professional Edition)
输入法:搜狗智慧输入法
原因其实还是Pycharm自带JVM运行环境的锅,大家没有更改Pycharm自带jvm之前红框内应该是,下面图片是已经成功修改后的实例,该图打开方式:Pycharm–>help–>about即可查看:
*JVM:OpenJDK 64Bit….
网上有各种方法,比如使用搜狗智慧版输入法,bing输入法等,或者替换jre文件夹等等,我依然没有改变现状:输入法输入中文不跟随光标
。
但是当我们知道问题的原因是何不直接从根源解决?
于是我采用一下方式成功解决了输入法不跟随光标的问题:
首先:
在Pycharm关闭的情况下删除或者命名另一个名字,最好是重命名,防止后续JVM版本问题,还可以回退,目的是让Pycharm找不到自带的OpenJdk,文件路径如下图,修改方式可以如下所示:
然后:
打开jdk下载页面
选择Accept License Agreement,然后根据自己电脑的信息选择相应下载文件,笔者电脑环境为win10 64Bit,所以按照红框选择:
最后:
下载好后安装,过程简单,笔者安装完成后,不需要配置环境变量,重新启动Pycharm即可,可见此时光标已经跟随: