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

allenwwong 2026-08-19 10:13 1

之前一直使用自动切换输入法,无奈要收费,一直都是开发 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)。

最新回复 (1)
  • Lullaby001 08-19 11:53
    1
    InputSourcePro 开源免费推荐给你。
* 帖子来源V2EX
返回