请教如何在Eclipse下用Xsim输入中文?
我现在的Xsim运行的很正常.用的是RedHat 8.0, CPU是P4 2G但使用Eclipse 2.0.2的时候,无法通过Ctrl+space叫出输入法,以为是和Eclipse自己的快捷键盘冲突.于是就升级到Eclipse M4,把Eclipse的快捷键Ctrl+space设置成Undifended,但也无法呼叫出中文输入法.
我尝试用别的窗口呼叫出输入法,然后切换窗口到Eclipse M4,可以输入中文,但...Eclipse M4的回车键不起作用了,天啊,我总不能把程序都写在一行里吧?!(虽然可以编译通过)
请教各位老大,有什么解决办法?
Re: 请教如何在Eclipse下用Xsim输入中文?
我现在的Xsim运行的很正常.用的是RedHat 8.0, CPU是P4 2G但使用Eclipse 2.0.2的时候,无法通过Ctrl+space叫出输入法,以为是和Eclipse自己的快捷键盘冲突.于是就升级到Eclipse M4,把Eclipse的快捷键Ctrl+space设置成Undifended,但也无法呼叫出中文输入法.
我尝试用别的窗口呼叫出输入法,然后切换窗口到Eclipse M4,可以输入中文,但...Eclipse M4的回车键不起作用了,天啊,我总不能把程序都写在一行里吧?!(虽然可以编译通过)
请教各位老大,有什么解决办法?
通过菜单修改快捷键是释放不了ctrl+space的。
给你一个办法,能不能搞定就看你的本事了:-)
跟踪控制台的eclipse输出。
找到定义ctrl+space快捷键的jar包。
解开,修改一些properties文件中的Ctrl+Space为Shift+Space.
重新打包 ,OK了。
好了,我不多说了,自己搞吧。 eclipse应该是用那个plugin.xml来定义的,我已经找到那个xml文件,有趣的是,文件里面的注释写着:
为了中文输入,屏蔽了Ctrl+Space,而增加了Alt+/.
我修改那个文件后,还是不行.
估计是Eclipse完全接管了键盘的控制权,所有gnome的快捷键都不起作用了.
我试过在Eclipse用"显示桌面"的快捷键:Ctrl+Alt+d 也是不起作用,不知道有没的解救?
或则有没可以用某种鼠标操作或则命令行控制切换输入法的方法? 上面的方法可以用。
有几个properties文件与他相关。
再找找看。
时间很长了,具体改过那些文件我也忘了。 plugins/org.eclipse.jdt.ui_xxx/jdt.jar
里面是有一个TextMessages.propertiese
已经修改了
org.eclipse.jdt.ui_nl1_xxx/jdt.jar
里面有个TextMessages_zh.propertiese
里面已经是Atl+/了
重新启动,还是调用不了
我把xsim的启动键调整到别的地方,也不行.
唉....无奈... 用shift进行切换,就可以了!
看看我写的关于公社汉化包进一步优化的文章,可能有帮助!
页:
[1]