一个轻量级的 Windows 输入法中英状态实时提示工具。在光标和鼠标底部用彩色小点指示中英状态,极尽简洁克制但有效的提示。
- 光标跟随:在文本光标下方显示彩色指示球(支持记事本、VS Code、Chrome 等主流软件)。
- 鼠标跟随:在鼠标指针旁显示指示球,支持特定形状(如 I-Beam)触发。
- 更改配置:通过
config.toml轻松调整颜色、大小、透明度和偏移量。
本仓库包含两个版本的实现:
-
rust_indicator/ (推荐):
- 使用 Rust + Win32 API 开发。
- 单文件运行:编译后为单个独立
.exe文件(约 300KB,包含内嵌图标)。 - 系统托盘:支持后台运行和右键菜单。
-
python_indicator/ (参考):
- 原始的 Python + ctypes 实现。
- 适合作为学习 Win32 API 调用的参考。
- 需要 Python 环境运行。
到 releases 界面下载 已编译好的 exe 文件,双击运行即可。
- 安装 Rust。
- 进入
rust_indicator目录。 - 运行调试:
cargo run。 - 编译发布版:
cargo build --release。
作者:Antigravity & Haujet
GitHub: https://github.com/HaujetZhao/IME_Indicator

