之前被这个问题折腾了好一阵子,最后终于在知乎上找到了解决方法,可以通过更新jdk解决,如果嫌麻烦可以更换输入法。
环境为:jdk jre1.8.0_131,idea 2017.1.4,搜狗输入法8.5正式版。
方法一:
1.首先需要安装Java环境(如果你没装过的话)下载地址:https://www.java.com/zh_CN/,升级jdk至最新版本(以1.8.0_131为例),安装的过程中同时安装jre;
2. 关掉idea,然后去idea安装路径下把jre64文件夹重命名掉,或删掉,最好是重命名掉,出问题后还能恢复过来,下面的图片中是重命名成jre642了;
3. 把Java安装路径下的jre1.8.0_131拷贝过来,然后把文件夹重命名为jre64;
4. 把对应版本的jdk/lib的tools.jar拷贝到jre64/lib下;
然后再次启动idea,输入法候选框应该可以跟随光标了。
方法二:
出现输入框不能跟随的问题,多是输入法和软件不兼容导致的。
百度输入法回应:经后台定位是该程序本身没有去设置输入法的位置信息导致的。
经过测试,必应输入法是可以解决这个问题的,Win8/10的用户直接用自带的输入人就可以,也挺好用的。
有网友说 搜狗输入法智慧版也可以解决,大家可以测试一下。
引用:作者zyue
未经允许不得转载:前端资源网 - w3h5 » Intellij IDEA WebStorm/PhpStorm中文输入框无法跟随怎么办?