欢迎光临散文网 会员登陆 & 注册

IDEA解决Linux输入中文不跟随光标的测试补丁发布了

2023-09-21 11:54 作者:IDEA插件社区  | 我要投稿

现在对JDK桌面Swing投资最大的公司,可能只剩下JetBrains了吧。

来自官方的动态:https://youtrack.jetbrains.com/issue/JBR-2460/Wrong-position-of-input-window-and-no-input-preview-with-fcitx-and-ubuntu-13.04

引用 JBR JDK开发者Nikita Provotorov 的译文:


你们好!对不起,我花了很长时间才完成修复,但现在我终于可以为 2023.2.X 版本的集成开发环境提供 JBR 预览版了!🎉

软件包链接 

Linux x64: https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-17.0.8-linux-x64-b1000.37.tar.gz ;

Linux AArch64: https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-17.0.8-linux-aarch64-b1000.37.tar.gz 。

如何将其安装到集成开发环境 

  1. 使用上述链接下载与您的操作系统架构相关的软件包;

  2. 确保没有明确设置虚拟机选项 recreate.x11.input.method: 进入菜单 -> 帮助 -> 编辑自定义虚拟机选项... 并确保没有类似 -Drecreate.x11.input.method=... 这样的行。如果有,就删除这些行,但别忘了备份对话框的初始内容,以防需要回滚。

  3. 解压在步骤 1 中下载的软件包;

  4. 通过官方指南将解压后的 JBR 安装到集成开发环境:https://www.jetbrains.com/help/idea/switching-boot-jdk.html ;

  5. 最后,重启集成开发环境。


已知问题 

有几个已知的关键问题:

  1. 输入端在 HiDPi 屏幕上的位置不正确;


非关键问题

2. 工具窗口(如 "项目工具窗口")无法正确定位内置搜索字段旁边的输入窗口,因为它们无法正确报告这些字段的位置(见所附第一张截图)。这既不是 Linux 特有的问题(在所有平台上都能看到),也不是 JBR 的问题,而是 IntelliJ 平台的问题;

3. 在刚刚创建的终端选项卡中,输入窗口的位置不正确(但在与终端进行任何交互后,输入窗口的位置都会恢复正常),请看第二张截图;

4.(仅在 Ubuntu 22.04.1Gnome 42.5 WaylandiBus 上重现;无法在 fcitx5 XOrg Gnome 上重现)如果在输入窗口显示时,鼠标点击后鼠标指针的位置发生变化,则指针会移动到之前的位置。这很可能是 Wayland iBus 或它与 XWayland 之间的交互出了问题。


IDEA解决Linux输入中文不跟随光标的测试补丁发布了的评论 (共 条)

分享到微博请遵守国家法律