在phpstorm中无法切换输入法

错误现象

在phpstorm中无法切换输入法

解决办法

在phpstrom.sh 中加入

# 省略原来的代码
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/jna.jar"
if [ -n "$WEBIDE_CLASSPATH" ]; then
  CLASSPATH="$CLASSPATH:$WEBIDE_CLASSPATH"
fi
# ------需要加入的代码begin-----------
XMODIFIERS="@im=fcitx"
export XMODIFIERS
# ------需要加入的代码end----  一定要在 # Run the IDE. 的前面的如何地方  -------
# ---------------------------------------------------------------------
# Run the IDE.
# ---------------------------------------------------------------------
# 省略原来的代码

原文地址:https://www.cnblogs.com/wanghaitao/p/9440381.html