输入法中英指示器(最简洁克制)

介绍

在光标和鼠标底部用彩色小点指示中英状态,极尽简洁克制但有效的提示。橙色是中文,蓝色是英文。可以在 config.toml 中更改颜色、大小、开关。

这是在 VS Code 中的指示效果:

demo

开发原因

打字时,对于不知道中英状态引起的麻烦,总是让我心累。就需要一个方式,快速得到中英状态(但不想来回调整视线的焦点)。

我知道已经有大佬写过 ImTip 和 InputTip 了,但我觉得他们的提示框太大了,影响我的视野,我不太喜欢。经过测试,在光标下方放置一个彩色小点,是最合我心意的,又能指示状态,又不会太烦,毕竟,我们打字时的目光中心就是光标处,不应该转移视线到别的地方来查看中英状态。

作为一个半吊子,我没能力写这种工具,但有了 Antigravity,让 AI 写代码,我把控方向就行,参考了 ImTip 的源代码,让 Claude 用 Python 作验证,再用 Rust 实现了成品,打包后只有不到 300KB,没有界面,启动后会在拖盘显示一个图标,可以右键打开配置文件、重启程序、退出程序。

地址

Github: HaujetZhao/IME_Indicator
二进制:下载即用

2 个赞

可以的,在试用中,喜欢

是挺简洁的,但是我修改config的两个位置offset_x和offset_y参数都没有效果,保存后重启程序,都没有生效。

有空可以研究一下。

前是我忘记添加关于这几个配置项的解析了,现在已经修复了,并且已经更新了,你把之前的配置文件删掉,重新下载 EXE,重新运行就可以了。

能不能添加开机自启功能?

Win+R 运行:shell:startup,将程序或它的快捷方式放到打开的文件夹里,就能实现开机自启了。

1 个赞

不错不错之前的那种也试用过总觉得不方便,你这个挺好的,小巧干净,不过我试了下修改好配置,右键任务栏图标重启,然后程序直接退出了然后就没然后了 :rofl: 貌似重启没成功

哦对了我是win11 25H2

应该是 config 的解析有问题,我做了改进和更新 你再重新下载一下看看

试了还是不行

新版本我试了是可以调整位置的,改了之后注意重启软件。注意,有两个位置参数,一个是I-BEAM的,一个是鼠标指针的。

软件的配置逻辑是:重启后 如果没有配置文件就生成配置文件,如果有配置文件 就从中读取数据。请确保你下载的是最新版本的exe,现在最新版本是 0.2.1。

如果发现启动后是隐藏的 你把配置文件删掉 再启动就会生成新的纯净的配置文件。

嗯设置是有效的,我说的是任务栏的图标点鼠标右键“重启程序”,这个不能重启程序,只会直接退出。然后很奇怪我把快捷方式放到shell:startup中,系统启动也没启动这个程序。。。难道我系统有问题 :smiling_face_with_tear:

就是说即便你不更改设置,重启程序也是无效的,但是双击启动是可以的,对吗?

你是什么系统环境?

我这边是正常重启和自启的

好吧那看来真的是我系统问题了