Eclipse无法在Ubuntu上获得关键输入

时间:2014-01-15 06:49:43

标签: eclipse ubuntu

我正在使用Ubuntu 12.10和Eclipse Juno。这经常发生:当我把焦点放在eclipse编辑器窗口时,我可以在编辑器中输入几个单词,然后撤消几次,突然发生这种情况,我无法在eclipse中输入任何单词,这是一个奇怪的问题。 / p>

然后,我改为其他程序并输入任何东西,之后,回到eclipse,它可以再次接受我的密钥。它让我很沮丧。

有谁知道这个问题?我使用台式电脑,内存是1G。

3 个答案:

答案 0 :(得分:2)

这可能会有所帮助;

  1. 我猜您工作区中有很多项目,默认情况下启用了Project->Build Automatically选项。在开始调试应用程序之前禁用它并使用Project-Build AllProject-Build Project命令或者如果可能,创建两个工作区并将一些项目移动到其他工作区。请注意,您可以同时在两个不同的工作区上打开两个Eclipse实例。

  2. 增加heap space for Eclipse

  3. 您也可能在Eclipse中安装了许多插件。你可以禁用不必要的插件来加载eclipse启动,如下所示

  4. enter image description here

    修改

    还有两个选择。

    1. Disable all options in **Highlighted** category of preferences. Restart eclipse.
    

    enter image description here

    2. Delete **.metadata** in your workspace and restart eclipse. Note!!!. All you preferences will be lost!!!
    

答案 1 :(得分:2)

我发现了这个问题; scim输入法与XIM(X输入法)方法冲突。

解决方案1,

只需右键单击eclipse工作区 - > 选择输入法 - > SCIM输入法,没关系。但是,每次打开另一个文件时都应该这样做。

解决方案2,将scim作为默认的系统输入方法。 编辑/etc/X11/xinit/xinput.d/scim如下:

XIM=SCIM
XIM_PROGRAM=/usr/bin/scim
XIM_ARGS="-d"
XIM_PROGRAM_SETS_ITSELF_AS_DAEMON=yes
#GTK_IM_MODULE=xim
#QT_IM_MODULE=xim
GTK_IM_MODULE=scim
QT_IM_MODULE=scim

另外,将x95input文件添加到/etc/X11/Xsession.d/95xinput

/usr/bin/scim -d
XMODIFIERS="@im=SCIM"
export XMODIFIERS
export GTK_IM_MODULE=scim

希望这可以帮助他人。

答案 2 :(得分:1)

我找到了。

我用Google搜索并找到答案

答案是:

右键单击编辑器区域InputMethods-Scim

*编辑区域是您编写代码的地方