android studio怎么输入中文,怎么在linux版的AndroidStudio输入中文?

本经验目前在Ubuntu14.04环境下,已有搜狗输入法 for Linux和Sublime Text 3的情况下安装成功。

END

解决方法步骤2

保存下面的代码到文件sublime_imfix.c(位于~目录)

#include gtk/gtkimcontext.h

void gtk_im_context_set_client_window (GtkIMContext *context,

GdkWindow *window)

{

GtkIMContextClass *klass;

g_return_if_fail (GTK_IS_IM_CONTEXT (context));

klass = GTK_IM_CONTEXT_GET_CLASS (context);

if (klass-set_client_window)

klass-set_client_window (context, window);

g_object_set_data(G_OBJECT(context),window,window);

if(!GDK_IS_WINDOW (window))

return;

int width = gdk_window_get_width(window);

int height = gdk_window_get_height(window);

if(width != 0 && height !=0)

gtk_im_context_focus_in(context);

}

将上一步的代码编译成共享库libsublime-imfix.so,命令

cd ~

gcc -shared -o libsublime-imfix.so sublime_imfix.c `pkg-config --libs --cflags gtk+-2.0` -fPIC

然后将libsublime-imfix.so拷贝到sublime_text所在文件夹

sudo mv libsublime-imfix.so /opt/sublime_text/

修改文件/usr/bin/subl的内容

sudo gedit /usr/bin/subl

#!/bin/sh

exec /opt/sublime_text/sublime_text $@

修改为

#!/bin/sh

LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text $@

此时,在命令中执行 subl 将可以使用搜狗for linux的中文输入

为了使用鼠标右键打开文件时能够使用中文输入,还需要修改文件sublime_text.desktop的内容。

命令

sudo gedit /usr/share/applications/sublime_text.desktop

将[Desktop Entry]中的字符串

Exec=/opt/sublime_text/sublime_text %F

修改为

Exec=bash -c LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text %F

将[Desktop Action Window]中的字符串

Exec=/opt/sublime_text/sublime_text -n

修改为

Exec=bash -c LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text -n

将[Desktop Action Document]中的字符串

Exec=/opt/sublime_text/sublime_text --command new_file

修改为

Exec=bash -c LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text --command new_file

注意:

修改时请注意双引号,否则会导致不能打开带有空格文件名的文件。

此处仅修改了/usr/share/applications/sublime-text.desktop,但可以正常使用了。

opt/sublime_text/目录下的sublime-text.desktop可以修改,也可不修改。

经过以上步骤我们能在Sublime中输入中文了。

取消

评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Android Studio输入中文,您需要在计算机上安装中文输入法。一旦您的计算机上安装了中文输入法,您可以通过切换输入法来在Android Studio输入中文。在输入文本时,使用快捷键(例如在Windows上使用“Ctrl + Shift”或在Mac上使用“Command + Space”)来切换到中文输入法。然后,您可以像在任何其他应用程序中一样输入中文。 ### 回答2: 在Android Studio输入中文,我们需要先设置输入法。Android Studio可以使用系统自带的输入法,也可以使用第三方输入法。 选择系统自带的输入法,只需要在安卓手机或电脑系统中设置一个中文输入法即可。在Windows系统中,右键点击任务栏上的键盘图标,选择“工具栏设置”,勾选“显示触屏键盘”,然后在任务栏上就会出现中文的触屏键盘了。 如果你想使用第三方输入法,可以下载其他的输入法软件,例如搜狗输入法、百度输入法等。在Windows系统中,使用搜狗输入法时,需要在设置里选择“使用IME模式”,才能在Android Studio输入中文。 在Mac系统中,选择系统自带的中文输入法会更加方便一些。只需要在系统偏好设置中,将输入法栏目中的“中文”勾选即可。这样,在Android Studio输入中文时,直接切换至中文输入法即可。 总之,无论你选择哪种输入法,输入中文都是很简单的。只需要将输入法设置好,直接在Android Studio输入中文就好了。 ### 回答3: Android Studio 是一个优秀的 Android 应用程序开发工具,它集成了许多功能强大的开发工具,用于创建高质量的 Android 应用程序。在 Android Studio 中,输入中文可以通过以下几种方式实现: 1. 更改输入法 在 Android Studio输入中文最简单的方法是更改输入法为中文输入法。首先打开 Android Studio,打开您要编写代码的文件,然后选择输入文本的位置,接着在输入法选项中选择中文输入法,就可以开始输入中文了。 2. 设置编码 在 Android Studio 中,输入文本的编码可能会影响您输入中文的正确性。如果您设置的编码与您打算输入中文不兼容,则可能会出现输入错误或无法输入中文的问题。为了解决这个问题,可以在 Android Studio 中设置编码,使其与您的输入法兼容。 3. 添加语言包 如果您的中文输入法不支持 Android Studio,或者您想使用其他语言输入法,可以考虑添加语言包。添加语言包可以使您的 Android Studio 支持其他语言输入法,如日语、韩语、德语等。您可以从外部网站下载并安装适合您的语言包。 在 Android Studio输入中文可能会遇到一些问题。但是,如果您遵循上述方法,就可以轻松地输入中文。除此之外,多练习也是提高中文输入能力的一个不错的方法。因此,如果您想成为一名顶尖的 Android 应用程序开发人员,请尝试使用这些技巧,以提高您的 Android 编码水平以及输入中文的能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值