Android Studio IBus 解决方法

Android Studio IBus Workaround

当我启动 Android Studio 时,它发出警告:

"Your system is using the IBus daemon which is known to cause intermittent keyboard issues with the IDE. See known issues for suggested workarounds."

我想使用在 http://tools.android.com/knownissues/ibus 上找到的解决方法 #2,但我不知道这意味着什么:

"$ XMODIFIERS= ./bin/studio.sh"

我是否必须将此行添加到某处的配置文件中?

编辑:This link 已添加到 knownissues/ibus 页面。我认为它有一些有用的信息。

这是我所做的:

  • android-studio 目录中创建了 studio_no_ibus.sh 脚本,内容如下:
#!/bin/bash
#
# ---------------------------------------------------------------------
# Disable IBus input in Android Studio.
# ---------------------------------------------------------------------
#

pushd `dirname [=10=]` > /dev/null
DIR=`pwd`
popd > /dev/null

XMODIFIERS= $DIR/bin/studio.sh
  • $ chmod +x studio_no_ibus.sh(假设您在 android-studio 目录中)

通过这种方式,您可以启动 Android Studio 并通过 运行 脚本禁用 IBus $ ./studio_no_ibus.sh