手搓了个按应用自动切换输入法的小工具

发布于

allenwwong: 之前一直使用自动切换输入法,无奈要收费,一直都是开发 toB 后台系统,第一次开发自用 app ,欢迎体验提 issue
[AutoSwitchInput](https://github.com/amuwxf/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`)。

---

原文链接:[点击查看](https://www.v2ex.com/t/1235503)

评论

暂无评论。

0.054800s