最近在Linux 上使用WebStorm和Android Studio时出现无法输入中文,因此在网上查询了一下。
在《linux环境下wps及WebStorm等软件不能输入中文解决方案》找到了比较完美的解决方案,摘抄如下:
找到WebStorm的解压目录, 然后 cd WebStorm-163.7743.51/bin/
sudo vim webstorm.sh
在开头处新增如下语句:
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE="fcitx"
JetBrains公司的其他IDE不能输入中文解决方案同上
Note: 以上软件不支持中文输入的原因是环境变量未正确设置, 如果使用的输入法管理器为ibus,将上述两条语句中的fcitx换为ibus即可.
历史上的今天
暂无评论...
随机推荐
git remote简单记录
前言之前也就使用,没有做记录,这次抽空记录下git remote的使用。记录于此,方便自己查阅。正文下面是git remote的命令,虽然很多,但大多数都不是常用。$ git remote -husage: git remote [-v | --verbose] or: gi...
低版本API废弃的警告Dialog
前言Android高版本上安装一些旧的APP,会存在会弹出对话框,内容:“此应用专为旧版Android打造,因此可能无法正常运行。请尝试检查更新或与开发者联系”。这样不是很友好,客户要求去掉。正文原因本质是Android高版本对启动应用的支持SDK的检测。下面是网上分析的,摘抄于此。...
Thread中断简单介绍
前言简答记录一下Thread中断相关的内容。记录一下,方便自己查阅。正文Thread中断主要涉及如下几个方法:interrupt()isInterrupted()interrupted()下面单独介绍一下。interrupt()interrupt()使线程中断。...
使用sqlite3命令
前言调试机器中大部分是带有sqlite3模块的,当然是一般而言啦,有些厂商不会让用户去操作这个的。本文摘抄部分sqlite3的操作命令,方便自己查阅。正文这里以Android 13中MediaProvider的数据库操作为例。进入sqlite3的操作界面进入adb shell# 进...
Android磁盘之U盘卸载
前言之前介绍了U盘的挂载,那当然不能少了U盘的卸载。这里大概的记录一下,方便自己查阅。Android P这里很多都是网上的,我就走走流程。正文VolumeManager.cpphandleBlockEvent()void VolumeManager::handleBlockEve...
Git tag 简单使用
前言打标签像其他版本控制系统(VCS)一样,Git可以给仓库历史中的某一个提交打上标签,以示重要。比较有代表性的是人们会使用这个功能来标记发布结点( v1.0 、 v2.0 等等)。在项目中,为了区分SOP的版本代码,常要求打标签。正文下面简单的介绍一下TAG的使用.列出标签git...