申明:本篇博客为博主本人亲自试验过的,在Ubuntu1604中使用pycharm的时候却发现无法切换搜狗输入法,让人很郁闷,经过网络搜索大法,很多方法都无效果,最后只有这个方法奏效,现在分享出来,方便大家一起使用。
程序运行环境:
运行系统:Ubuntu16.04
软件版本:PyCharm 2019.3.2
输入法:搜狗输入法
解决大法开始
1、在 pycharm-2019.3.2/bin/该路径中找到pycharm.sh 文件并使gedit打开
2、在打开的文件中找到如下内容
if [ -n "$PYCHARM_CLASSPATH" ]; then
CLASSPATH="$CLASSPATH:$PYCHARM_CLASSPATH"
fi
3、找到上面的内容之后,在上面内容呢添加下面的内容:
export CLASSPATH
LD_LIBRARY_PATH="$IDE_BIN_HOME:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
4、上面步骤完成之后一定要记得保存!记得保存!!记得保存!!!重要的事情说三遍!!!!
5、在步骤1的路径中打开终端,输入以下命令启动PyCharm
sh pycharm.sh
6、启动之后,按下面步骤顺序操作:
点击Pycharm最上面的菜单栏中的 “Help” -> “Edit Custom VM Options …”
7、找到该选项之后打开,并在最后面添加下面内容:
-Dauto.disable.input.methods=false
8、以上操作都完成之后,重新按照步骤5进行操作重启PyCharm,至此大功告成!
参考:
Ubuntu19.10下pycharm2019.3切换搜狗输入法https://blog.csdn.net/qq_36125564/article/details/104089811
关于Ubuntu系统Pycharm无法输入中文的解决方法https://blog.csdn.net/qq_36556893/article/details/92605422