我在PhpStorm 10
上使用Ubuntu 14.04
。
我在开始时收到以下错误:
8:08:47 AM IBus prior to 1.5.11 may cause input problems. See IDEA-78860 for details.
Do not show again.
8:09:18 AM Platform and Plugin Updates: PhpStorm is ready to update.
如果有任何解决方案升级IBus
或将其与其他库一起更改以执行相同操作,我该如何解决此问题。
答案 0 :(得分:124)
此解决方案是您希望将Ubuntu 14.04.4 LTS中的ibus升级到最新版本(在撰写本文时为1.5.11)。
我最近不得不在安装干净的Ubuntu机器上安装Intellij。这些是我采取的步骤:
安装依赖项
sudo apt-get install libdconf-dev libnotify-dev intltool libgtk2.0-dev libgtk-3-dev libdbus-1-dev
tar -xvf ibus-1.5.11.tar.gz
)并cd进入解压缩的文件夹在ibus源文件夹中,按照步骤1中的说明安装ibus 1.5.11:
./configure --prefix=/usr --sysconfdir=/etc && make
sudo make install
答案 1 :(得分:113)
如果您只使用一种键盘布局,则可以转到 Ubuntu : 系统设置 - >语言支持
或如果没有找到(f.e. mint桌面)在主菜单中搜索语言支持
并将页面底部的键盘输入法从 ibus 更改为无。
重启Ubuntu 。
这是解决此问题的最简单方法。
答案 2 :(得分:23)
来自Jetbrains bug tracker的解决方案:
将IBus升级到版本1.5.11或添加"导出 IBUS_ENABLE_SYNC_MODE = 1"到你的〜/ .profile,然后重启会话。
或者,您可以在系统设置|关闭IBus语言 支持|键盘输入法。
如果IBus的版本不兼容,IDEA 15将显示警告 使用
答案 3 :(得分:12)
echo "export IBUS_ENABLE_SYNC_MODE=1" >> ~/.bashrc
source ~/.bashrc
对于Ubuntu用户,除非发布Ubuntu 16.04,否则无法轻松获取ibus 1.5.11。
如果您使用的是Ubuntu 14.04,并希望安装ibus 1.5.11,请点击此链接。
答案 4 :(得分:10)
嗯,这显然是一种解决方法,但是在Ubuntu 14.04上调用:
ibus restart
修复问题......直到它再次崩溃。至少您不必重新启动IDE。
答案 5 :(得分:0)
不知道以下是否提供了解决方案,但......
我遇到了同样的问题,我想每次使用STRG+W
我的键盘都被卡住了。最近我改变了:
settings > code style > php > "set from ..." > predefined style > zend
从这一天起我就再也没有这个bug了。 (也许它与它无关但在某个地方重新配置?)
答案 6 :(得分:0)
System Settings
- > Language Support
或强>
您可以在Ubuntu的主菜单中搜索语言支持,然后将“键盘输入法”(位于页面底部)从ibus更改为无,然后 - 重新启动Ubuntu 。