搜索文档

输入关键词查找当前使用指南和维护文档。

Skip to content
靓企鹅中州韵 · 原站历史文档版本说明

本文保留含 Fcitx 中间层版本的原始说明。中州鹅的功能与操作请查阅当前用户手册。

候选窗增强 ​

旧版 Fcitx 文档

这是直连版合入前的原站文档,固定于 edcf536f,仅对应当时的 Fcitx 版本。 旧版完整目录 · 旧版维护报告 · 当前中州鹅手册 · 原始文档

候选展示分两个作用域:工具栏候选栏(Kawaii Bar 内)与独立候选窗 / 展开候选面板。本版对两者都有增强,注意区分各自的设置位置。

工具栏候选栏 ​

  • 紧凑 / 标准 / 宽松三组预设(本版):一键调整候选栏密度;
  • 候选正文与注释分别配置字体、字号(注释字体即字体设定里的注释项);
  • 可选「默认高亮第一个候选」;
  • 候选栏高亮:圆角半径(默认 4,0–48dp)与高亮边距(默认 8,0–24dp,控制高亮框与文字的左右间距)在主题 → 配置里;高亮离格子四边固定留 4dp,不再上下贴边,间距与候选长短、拉伸无关;
  • 候选项序号角标(本版):在 输入与候选 → 候选栏样式 打开「显示候选项序号角标」(默认关)后,每个候选项显示角标;「候选项序号角标位置」可选 左上 / 右上 / 右下 / 左下(默认左上,仅在开关打开时可用)。「候选项序号角标内容」决定角标显示什么(默认跟随方案选词标签):**栏内序号(从 1 起)**是当前这一栏里第几个;**栏内序号(从 0 起)**同理从 0 起;跟随方案选词标签显示引擎给出的选词键——方案里写了 alternative_select_labels / select_keys 就原样显示,没写则显示引擎默认的 1…9、0(与同页真实选词键一致)。只作用于工具栏候选栏,独立候选窗与展开候选面板不显示;
  • 长候选词横向滚动(本版):在 输入与候选 → 候选栏样式 的「长候选词横向滚动」(默认开,副标题「保留候选词完整宽度,通过横向滚动查看超出部分」)——开启后超长候选保留完整宽度、可横向拖拽查看被挡住的文字,不再被截断压缩;关闭则恢复等比缩放;
  • 候选项按住上滑弹出选字窗(按字拆分提交)、按住下滑呼出操作菜单(如「忘记词汇」)——见下方手势。

独立候选窗(浮动候选) ​

  • 总是显示候选窗(Float Candidates):即使无候选时也保持候选窗可见,避免 UI 跳动
  • 滚动候选:长候选列表横向滚动浏览
  • 候选窗高亮圆角半径(默认 2,0–48dp):在 输入与候选 → 候选 里——与工具栏候选栏的高亮是两项独立设置,改错地方不会有任何效果
  • 高亮切换动画:切换高亮索引时的视觉反馈
  • 物理键盘横向候选:接入物理键盘时可强制使用横向候选栏
  • 浮动候选自动跟随:贴近键盘、避让光标,竖排场景下也保持稳定定位

候选词手势(本版) ​

在候选词上按住(判定时间与按键长按一致,默认 300ms):

  • 按住向上滑:弹出选字窗,把该候选按字拆开;滑到哪个字就高亮哪个,抬手提交该字;移出选字窗再抬手则取消;
  • 按住向下滑:呼出该候选的操作菜单(如「忘记词汇」——本版修复了忘记一个词连带删除同音词的问题);
  • 按住不动直接抬手:仍是原有长按菜单;
  • 没有按住就上下滑:仍是列表自身的滚动,展开候选面板照常翻页。

一次按住只走一个方向:先滑动的那一方生效,抬手只执行该方向的动作。

稳定性与性能(本版) ​

  • 候选栏采用前后缀结构 diff 与增量刷新:减少额外帧延迟、重复 measure/layout 与每键分配;展开面板 offset 去重、DiffUtil 内容比较;
  • 修复连续移动候选时的双高亮残留、双击斜杠崩溃、无活动输入上下文时分页崩溃等问题;
  • 高亮重绑按结构位移后的坐标解析,候选行在"挤一行"与"换行/滚动"之间的预测共用同一函数,不再抖动。

相关页面 ​