之前一直使用自动切换输入法,无奈要收费,一直都是开发 toB 后台系统,第一次开发自用 app ,欢迎体验提 issue
AutoSwitchInput
AutoSwitchInput
按应用自动切换 macOS 输入法的菜单栏小工具。
简介
AutoSwitchInput 是一个纯原生的 macOS 菜单栏应用。当你在不同 App 之间切换时,它会按照预设规则自动把输入法切到对应状态:比如终端类应用一律用英文( ABC ),微信这类聊天应用自动切到中文拼音。告别反复手动切换输入法的烦恼。
功能特性
- 按应用自动切换 — 监听前台 App 切换,80ms 防抖后匹配规则并切换输入法。
- 规则化管理 — 每条规则 = 应用( Bundle ID )+ 目标输入法,支持下拉选择、即时生效。
- 内置默认规则 — 首次启动自动写入:Terminal / iTerm2 / VS Code / Xcode / Warp → ABC (英文);微信 → 拼音(简体)。
- 纯菜单栏后台 — 无 Dock 图标,仅顶部菜单栏常驻图标;启动与关闭窗口都安静留在后台,点击图标随时打开主窗口。
- 液态玻璃界面 — 在 macOS 26 (Tahoe) 上呈现系统原生液态玻璃质感(窗口材质 + 卡片玻璃 + 规则行玻璃),旧系统自动回退为毛玻璃。
- 深灰主题 — 统一深灰强调色与 Dock 图标,取代默认蓝色。
- 开机启动 — 通用设置中一键开启「登录后自动运行」。
- ⌘W 关闭窗口 — 关闭主窗口后应用常驻菜单栏,点菜单栏图标可随时重新打开。
系统要求
- macOS 14.0 或更高
- Apple Silicon ( arm64 )
- 输入法切换依赖系统授权,首次使用可能需在 系统设置 › 隐私与安全性 › 输入监控 / 辅助功能 中允许本应用。
- 若从源码构建,需要 Xcode 命令行工具(
xcode-select --install)。