设置说明外观设置

外观设置

主题、候选窗口、悬停提示、状态提示、模式指示与工具栏——设置工具「外观」页逐项说明

v0.122.0

设置工具的「外观」页自定义候选窗与工具栏的视觉呈现,卡片顺序是:主题 / 候选字体 / 候选窗口 / 候选排版 / 候选标注 / 候选项提示 / 状态提示 / 模式指示 / 工具栏 / 任务栏图标 / 主题导入 / 主题编辑器

两块内容较多的拆到了二级页:

对应配置段是 config.toml[ui],完整键名与默认值见外观配置

主题

选项说明
主题选择候选窗与工具栏的主题样式(下拉显示主题名)
主题风格跟随系统 / 浅色 / 深色
导入主题 0.122 新增打开导入对话框:本地文件(.toml / .wtheme)、链接、粘贴原文三条路,见主题与兼容性
导出主题 0.122 新增下拉里选中的主题打成 .wtheme 主题包
主题市场前往 market.windinput.com

内置五个主题,均可作为自定义的模板起点:

  • 清风·蓝default)——默认主题,清风设计体系,主色现代蓝
  • 清风·绿jade)——祖母绿色调
  • 清风·橙amber)——暖金橙色调
  • 清风·紫violet)——薰衣草紫色调
  • 微软风格msime)——微软蓝主色,紧凑布局,文字序号,左侧强调条

主题也可以从功能主菜单的「主题」子菜单直接切换。

macOS 上主题不覆盖菜单

macOS 的功能主菜单是原生系统菜单,由系统绘制、跟随 macOS 自身的浅色 / 深色,主题对它不生效;主题只作用于候选窗、状态气泡与悬停提示。「主题风格」仍然有效。见 macOS 版 · 菜单不支持主题

候选字体

选项说明
候选字号跟随主题开启后候选字号由主题决定;关闭才能在下方自定义
候选字号候选词字体大小;开启「跟随主题」时置灰
候选窗字体自定义候选窗字体,留空跟随主题字体
字体回退顺序 0.120 新增候选窗字体缺某个字时,按此顺序往后找;一行一个字体名
按文字类别指定字体 0.120 新增给拉丁 / 希腊 / 西里尔 / 汉字 / emoji / 数字 / 标点各自指定字体;打开即列全七类,在现成的行上改

候选窗口

管的是候选窗出多少、出不出、出在哪、多快出

选项说明
每页候选数每页显示几个候选(3–9)
扩展档每页候选数临拼 / 快捷 / 短语等场景单独的每页候选数;0 = 与上面相同(关闭分档)
隐藏候选窗盲打 / 自动上屏场景不显示候选窗口;隐藏后仍可输入
定位方式跟随光标 / 固定位置
首次显示时机每串新输入的候选窗多快出现,三档见下
横排候选窗最小宽度 0.118 新增横排时窗口的最小宽度(dp);窗口不足此宽时右侧留空,候选本身不拉伸;超出后照常跟随内容,不封顶;0 = 不限
竖排候选窗最小宽度 0.118 新增竖排时窗口的最小宽度(dp);候选行高亮跟随窗口铺满;0 = 不限
横排候选窗最小高度 0.118 新增横排时窗口的最小高度(dp);窗口在光标上方时空白补在顶部;0 = 不限
竖排候选窗最小高度 0.118 新增竖排时窗口的最小高度(dp);翻页栏的出现消失一并吸收;0 = 不限
竖排候选最小行数 0.117 新增候选数不足一页时补透明空行,保持候选区高度不随候选数变化;自动钳到「每页候选数」;0 = 不限。仅竖排排列下生效

定位方式选「固定位置」后,直接拖动候选窗即可摆放,位置自动记住——不需要手填屏幕坐标(设置里也刻意没有提供坐标输入框)。

首次显示时机三档:

说明
快速显示(默认)仍等坐标,但等到「可信」即放行;连续快速输入时直接采信首条试探坐标
等待精确坐标(较慢)等宿主重排后的权威坐标才显示,代价是首显延迟
立即显示(最快,可能抖动)完全不等,首帧沿用上一次的坐标

应用给不出准确位置时,「快速」与「立即」会先按上次的位置显示。这一项也可以为单个应用单独设——在那个应用里右键输入法图标 →应用独立配置,三档的取舍见应用兼容性规则

扩展档为什么单列

快捷输入的日期、算式结果,临时拼音的长词,短语的整段文本——这些候选比普通中文候选长得多。给它们单设一个每页数量,可以在不影响正常输入的前提下让这些场景少翻页。

尺寸稳定:连续输入不再跳动

候选窗默认完全跟随内容缩放:候选字数一变宽度就跳,候选数、翻页栏、编码栏一变高度也跟着伸缩,连续输入时观感抖动明显。四个「候选窗最小宽度 / 高度」量的是整个窗口(单位 dp):候选照常紧凑排列,凑不满的部分留空,所以窗口大小可以直接钉住。「竖排候选最小行数」只稳住候选区、翻页栏照常伸缩,两者可同时配、取较大者。完整字段说明见外观配置 · 候选窗——尺寸稳定

候选排版

管的是窗内怎么排

选项说明
编码显示方式编码(组合区)的显示位置,见下
候选窗排列横排 / 竖排
候选窗在上方时反转候选顺序见下
候选窗在上方时编码栏置底见下
翻页栏并入编码栏翻页栏右对齐显示在编码栏行(竖排可省一行)
翻页栏显示覆盖主题配置中翻页栏的显示方式,见下
显示页码翻页栏可见时是否显示页码文字
候选文本最大字数候选文本超过此字数时截断并加省略号;0 = 不限

候选窗排列只有横排 / 竖排两种。蒙古文这类要把文字转 90°、或逐字竖着写的排法,属于方案的属性而不是全局偏好,在方案设置 → 本方案行为里配——两根轴互不影响,配了旋转的方案照样能横竖切换。

编码显示方式三选一:

方式说明
内嵌应用光标处编码内嵌在应用的光标处,候选窗不显示编码栏
候选窗顶部独立栏编码显示在候选窗上方的独立一行
候选窗首单元内联编码嵌入候选窗第一个单元格前

候选窗弹在光标上方时(屏幕下方空间不足)有两个可选的补偿,可叠加,仅「跟随光标」定位下生效

  • 反转候选顺序——让第一候选靠近光标
  • 编码栏置底——把编码栏沉到底部贴近光标

「翻页栏并入编码栏」在「编码显示方式」为下面这两种时生效,省下的都是竖排的那一行:

  • 候选窗顶部独立栏
  • 候选窗首单元内联 0.122 新增

横排下翻页栏本来就在候选行尾,此项没有影响。

翻页栏

翻页栏包含翻页箭头与页码,可独立于主题配置进行覆盖:

方式说明
默认(主题配置)由当前主题决定
隐藏整个翻页栏(含箭头)不渲染
大于一页时显示仅当候选超过一页时显示
总是显示始终显示,包括只有一页时

页码文字可单独设为显示、隐藏,或留「默认」跟随主题。

候选标注

管的是候选旁边写什么——注释、序号、命令前缀。

选项说明
候选注释点开对话框,内有横排模板、竖排模板与横竖两份最大字数
自动使用词库自带的注释 0.121 新增词库声明了 comment 列时直接把它当注释源,不必手工挂载;派生出的条目在「注释词库」列表里可单独开关与排序
注释词库供注释模板 ${dict} 变量查询的词库,从 schemas/comments/ 下的文件里直接选
自定义序号标签为序号 1–10 自定义标签,每框一个完整标签、可含多个字符(如 a(1)0.117 新增;单框留空该序号让位主题,全部留空用默认 1–9
命令栏候选前缀命令候选前的提示符号

候选注释是候选词右侧的那行灰字。默认显示编码提示,可以改成注音、拆字字根、词典释义或它们的组合。模板语法、完整变量表与注释词库的挂载方式见候选注释

候选项提示

鼠标悬停在候选上时弹出的提示框,可分项开关。

选项说明
悬停延时鼠标停留多久(毫秒)后弹出提示框;越大越不易误触
编码反查主码表方案中反查该词的标准编码并显示
拼音反查显示拼音读音
显示多音字所有读音关闭则仅显示首音;仅「拼音反查」开启时可用
拆字反查显示字根拆字信息(需方案配了拆字库
调试信息显示编码来源、权重等调试元数据

悬停提示 vs 候选注释

两者显示的信息高度重叠,区别是什么时候看得到:悬停提示要把鼠标停上去,候选注释一直挂在候选右边。想常驻显示注音或字根,配候选注释;只是偶尔查一下,用悬停提示。

状态提示

状态提示是切换输入状态时在光标处闪现的小气泡。纯视觉样式(颜色、字号、透明度、圆角)由主题决定,这里只调行为与位置。

选项说明
启用状态提示气泡总开关
显示模式临时显示(切换时闪现后消失)/ 常驻显示(有输入焦点时始终显示)
焦点切换时显示切换到别的输入框时也提示一次;仅「临时显示」下可用
显示时长气泡停留时间(毫秒);仅「临时显示」下可用
显示内容勾选气泡里显示哪些:输入方案 / 标点状态 / 全半角状态 / 简繁状态 / 大写锁定
方案名显示样式全名 / 图标短称(取方案的 icon_label,无则回退全名);勾了「输入方案」才可用
定位方式跟随光标 / 固定位置

「显示内容」全部取消勾选则不显示气泡

定位方式选「跟随光标」时,点右侧的扩展设置可调水平 / 垂直偏移;选「固定位置」则直接拖动气泡摆放,位置自动记住。

焦点切换时显示:换个输入框就提示一次

默认情况下,气泡只在你主动切换中英文、标点、全半角时才闪一下。开启这一项后,切换到另一个输入框时也会提示一次——用来回答「我现在切过来的这个框,输入法是什么状态」,省去先敲一个字试出来。

由于常驻显示本来就在获焦时显示,这一项只在「临时显示」模式下有意义。

跟随光标定位时,某些应用要等你输入第一个字之后才会告诉输入法光标的准确位置。为避免气泡飘到错误的地方,这种情况下不显示。若你常用的应用总是不显示又确实需要,把定位方式改成「固定位置」即可。

三个选项可以直接右键气泡改

「常驻显示」「焦点切换时显示」「固定位置」以及「恢复默认位置」都可以右键状态气泡直接操作,不必打开设置。右键菜单里还有「截图此窗口」。

气泡停留期间,鼠标悬停、拖动或打开右键菜单会让计时顺延,不会中途消失。

模式指示

进入临拼 / 双拼 / 快符 / 英文等模式时的标识:

样式说明
短称显示 拼 / 双 / 快 / 英 / 符 等单字短称
全称显示完整模式名
不显示不显示模式标识

工具栏

工具栏是屏幕上那条可拖动的输入法状态栏,也是功能主菜单的入口之一。

选项说明
显示工具栏总开关。也可用 Ctrl + Shift + \ 随时切换
全屏时隐藏工具栏前台应用进入全屏(游戏、视频、演示)时自动隐藏
主动检测全屏状态 0.122 新增定期主动查一次前台是不是全屏。关掉后,像在输入框里按 F11 这种不伴随焦点切换的全屏,输入法收不到通知,工具栏不会自动隐藏。仅上一项开启时有意义
纵向排列工具栏竖着摆放,适合靠在屏幕左右两侧
显示内容 0.119 新增点「设置」打开列表:勾选决定显示哪些内容,按住行首手柄上下拖动决定顺序。关掉的项会记住它的位置,再打开时回到原处;最后一项关不掉(会提示)
自动隐藏工具栏显示一段时间无交互后淡出;鼠标悬停不隐藏,切换中英等状态变化时重新显示
自动隐藏延时显示多久(秒)后开始淡出;仅「自动隐藏」开启时可用

工具栏会记住每个显示器上的位置——切到另一块屏幕时落到你在那块屏上摆过的地方,没摆过则落到该屏右下角。

  • 工具栏出厂多了一格软键盘 0.120 新增:点它开 / 关软键盘面板,开着时高亮;右键这一格可以直接选一面。

关于「显示内容」的两点

「简 / 繁」出厂不显示——把它勾上,工具栏就多一格「简」,点一下即切到繁体输出(显示「繁」并高亮),再点切回。

「设置」可以放心隐藏:右键工具栏任意位置同样能打开功能主菜单。想整条工具栏都不要,用上面的「显示工具栏」总开关——列表里至少要留一项,全部关掉时会提示。

右键与中键 0.120 新增

工具栏上右键某一格弹的是那一格的快捷菜单,不必再进完整主菜单绕一圈:

右键哪一格弹出什么
中英 / 方案整份输入方案列表(含内置的「清风英文」0.122 新增),点一下直接换
软键盘打开 / 关闭软键盘面板,以及直接选一种键盘
标点、全 / 半角、简 / 繁中文标点、全角、简入繁出三个开关,一次看全
其余位置(设置、自定义按钮、拖动柄)完整功能主菜单

中键点「中英 / 方案」那一格=直接切到下一个输入方案,连菜单都不用弹。

同一个对话框里还能往工具栏加自己的按钮(如「符」打开系统字符映射表):左下角 「新建按钮…」,填标识、显示文字和动作即可;已有的按钮那一行带「编辑」「删除」。

动作可以选「启动程序 / 打开网址、文件 / 输入法命令 / 模拟按键」,参数按提示填真实路径 就行——不必自己处理反斜杠。要写更复杂的表达式,动作选「自定义表达式」, 语法与短语一致,见配置参考 · 自定义按钮

按钮的显示与定义是两回事

新建的按钮会自动加到列表末尾并打开。若把它的开关关掉,按钮定义还在(下次可以再打开), 只是不显示在工具栏上——就像内置的格一样。「恢复默认」只复位内置格,不会删掉你建的按钮。

macOS 没有工具栏

这张卡片是 Windows 专属,在 macOS 的设置工具里会整体隐藏。mac 上的状态显示改用菜单栏的输入模式指示器(右上角状态栏图标),显示中英 / 全半角 / 标点 / 当前方案,点它也能唤出功能主菜单。见 macOS 版 · 没有工具栏

任务栏图标 0.117 新增

任务栏右下角那个显示「中 / 英 / 拼 / 五」的输入指示器。这张卡片让你在它上面叠加状态角标, 不用把鼠标移到工具栏也能看出当前状态。

出厂是关的——角标叠在系统的输入指示器上,默认开启会改变每个人的任务栏。

位置选项说明
卡片上状态角标 0.120 新增总开关:「不显示」或「角标」。关掉即全部规则都不画,不必逐条去关
设置对话框角标大小 0.120 新增所有角标的大小倍率;单条规则里还能再调
设置对话框角标透明度 0.120 新增默认 0.88。调到 1.0 会换一种画法,见下
设置对话框角标规则 0.120 新增打开规则表,见角标规则

16 像素上能放的东西很有限

任务栏图标通常只有 16×16,主字已经占满。所以角标做成半透明压在主字上,让笔画从里面 透出来,而不是把字挤小或切掉一角。不同状态靠颜色区分而不是靠形状——16 像素上色相的 差别远比形状可靠。

角标规则 0.120 新增

一条规则 = 「某个状态成立时,在某个角落用某个颜色画一个角标」。出厂三条:

状态位置颜色
中文标点右下角#2288E0
英文标点右下角#EE9922
全角右上角玫红 #E0447A

每一行都能「编辑」「删除」,左下角「添加规则…」加新的。编辑时可改的项:

说明
什么状态中文标点 / 英文标点 / 全角
画在哪个角四个角任选
亮暗同色勾上就只填一个颜色;不勾则浅色任务栏、深色任务栏分开填。同一个色在两种任务栏上的可辨度可以差很远
颜色#2288E0 这样的六位色,或 auto = 与主字同色。写成八位 #2288E0CC 时,末两位是这一条自己的透明度
大小倍率这一条相对整体大小的额外倍率,0~3

每行前面还有一个开关。想「中文标点时不受打扰、只在英文标点时提醒」,把中文标点那条关掉即可—— 颜色和位置都还留着,想回来勾上就行,比删掉再重建方便得多。

两条规则配在同一个角时只画一条

顺序即优先级:同一个角落上同时成立的规则只画最靠前的那一条,16 像素上叠两个三角会糊成一片。

出厂两条标点规则都在右下角不冲突——中文标点和英文标点同一时刻只可能命中一条。

透明度调到 1.0 会换一种画法

它不是简单的深浅:

  • 小于 1.0 — 角标半透明,主字保留完整,笔画从角标里透出来。默认走这一档
  • 等于 1.0 — 角标实心,并在它周围切掉一圈主字。代价是右下有笔画的字(「五」「双」「拼」) 会被切掉一角,看起来像缺笔

两者是互斥的两种手段,不要指望「挖空 + 调淡」叠加:那样主字先被切掉一圈、没有笔画可透, 再调这个值会看起来毫无效果。

全部配置键见外观配置 · 任务栏图标

主字本身(英文状态显示「英」还是 En、大写锁定显示 A 还是别的)也能改,只在 配置文件里,见外观配置 · 模式主字。打中文时显示的 「五」「拼」不在那里——那是方案自己的属性,跟着方案走。

macOS 没有这张卡片

语言栏图标是 Windows 专属。mac 上的状态显示用菜单栏的输入模式指示器,见 macOS 版

获取更多主题

页面底部还有两张卡片:主题导入主题编辑器。它们的用法、自制主题的文件结构与应用兼容性规则,见主题与兼容性

对这篇文档有疑问,或发现内容有误?

欢迎到文档仓库提 issue,写明问题时附上本页链接即可。

去提 issue →

本页目录