如果你是一名 Mac 用户,同时又经常在中文输入和快捷键操作之间来回切换,大概率遇到过这种情况:
刚刚还在微信、ChatGPT 里输入中文,下一秒切换到 Blender,按下 G 想移动物体,却发现中文输入法还开着;进入终端准备敲命令,又得先确认当前到底是中文还是英文。
macOS 自带的输入法切换当然能用,但它解决的是**“我怎么切换输入法”**,而不是:
“能不能让 Mac 自己知道,我进入这个软件时应该使用什么输入法?”
Input Source Pro 就是专门解决这个问题的。
Input Source Pro 官方网站
Input Source Pro GitHub
Input Source Pro 是什么?
Input Source Pro 是一款面向 macOS 的免费、开源输入法管理工具。
它最大的特点不是增加一种新的输入法,而是管理你已经安装的输入法:
你进入什么 App,它就自动帮你切换到对应的输入法。
例如可以设置成:
Blender → ABC
Terminal → ABC
VSCodium → ABC
VS Code → ABC
微信 → 简体拼音
备忘录 → 简体拼音
Chrome → 根据网站决定
于是工作流程就变成:
微信聊天
简体拼音
↓
切到 Blender
自动 → ABC
↓
G / R / S / X / Y / Z 正常使用
↓
切回微信
自动 → 简体拼音
整个过程不需要再手动切换输入法。
这正是 Input Source Pro 的核心功能——根据当前 App 或网站自动切换输入源。(GitHub)
为什么它特别适合 Blender、编程和终端用户?
对于普通文字输入,忘记切换输入法最多只是打错几个字。
但在 Blender、IDE、终端这类软件中,问题完全不同。
Blender 大量操作依赖单键快捷键:
G 移动
R 旋转
S 缩放
X/Y/Z 轴向限制
E 挤出
I 插入关键帧
N 侧栏
如果当前处于中文输入状态,这些按键可能首先被输入法接管。
所以最理想的方式并不是养成:
“进入 Blender 以后记得按一下 Caps Lock。”
而是:
Blender 被激活 → 系统自动切换 ABC。
这实际上是把“记住切换输入法”这件事情从人交给电脑。
不只是按 App,它还能按网站切换
这是 Input Source Pro 比较有意思的一点。
它不仅认识 App,还可以根据浏览器当前访问的网站决定输入法。
例如:
github.com → ABC
stackoverflow.com → ABC
ChatGPT → 简体拼音
百度 → 简体拼音
官方目前列出的浏览器支持包括 Safari、Chrome、Edge、Firefox、Brave、Vivaldi、Arc 等。(Input Source Pro)
所以即使都在 Chrome 里面:
Chrome → GitHub
↓
ABC
Chrome → 中文网站
↓
简体拼音
输入法也可以跟着网站变化。
对于同时进行中文写作、AI 对话、GitHub、开发工作的用户,这个功能非常实用。
它还有几个容易被忽略的功能
Input Source Pro 现在已经不只是一个简单的“自动切输入法”工具。
1. 输入法状态提示
它可以在屏幕上显示一个轻量的输入法提示,让你快速知道当前到底是:
ABC
还是
拼音
并且可以选择在切换输入法、切换 App 或长按鼠标等情况下显示。(Input Source Pro)
2. 强制英文标点
可以针对特定 App 开启 Force English Punctuation。
例如:
Terminal
VSCodium
VS Code
即使处于中文输入环境,也可以尽量保持编程所需要的标准英文符号,例如:
, . ; ' " [ ] $ ^
对于写代码、终端命令尤其方便。(GitHub)
3. 每个 App 单独控制 F1~F12
Input Source Pro 甚至可以根据 App 自动决定功能键行为。
例如:
日常使用
F1/F2 → 屏幕亮度
F10/F11/F12 → 音量
Blender / VS Code
F1~F12 → 标准功能键
切换 App 后自动改变,不需要反复进入 macOS 设置。这个功能在 2.8.0 中加入。(GitHub)
4. 自定义输入法快捷键
除了自动切换,还可以使用普通快捷键或者 Shift、Command 等修饰键进行输入源切换。(Input Source Pro)
免费,而且已经开源
这也是我比较推荐它的原因之一。
Input Source Pro 在 2025 年正式开源,目前采用 GPL-3.0 许可证,源代码公开在 GitHub。(Input Source Pro)
截至 2026 年 9 月,官网显示当前版本为 2.11.0,支持 macOS 11 及以上版本。2.11.0 于 2026 年 6 月发布,仍在持续修复和增加功能。(Input Source Pro)
这意味着它不是那种多年没有维护的老工具。
怎么安装?
最简单的方法就是从官方网站下载安装:
如果已经安装 Homebrew,也可以:
brew install --cask input-source-pro
这是项目官方提供的 Homebrew 安装方式。(GitHub)
我建议的 Mac 配置
如果你的情况是中文为主要交流语言,但 Blender、终端和开发工具大量依赖英文快捷键,没必要把所有 App 都设置一遍。
先设置几个最重要的:
| App | 默认输入法 |
|---|---|
| Blender | ABC |
| Terminal | ABC |
| VSCodium | ABC |
| VS Code | ABC |
| 微信 | 简体拼音 |
| 其他 App | 不设置 |
这样既不会过度干预系统,也解决了最容易出问题的地方。
你原来 macOS 中的 Caps Lock → ABC 也可以继续保留。
这样相当于有两层保险:
正常情况下 Input Source Pro 自动处理;偶尔需要手动切换时,Caps Lock 一键回 ABC。
总结
Input Source Pro 解决的是一个很小、但每天都会发生很多次的问题。
它没有试图发明一种新的输入方式,而是把:
“我现在在哪个软件?”
和:
“我现在应该用什么输入法?”
关联起来。
对于经常使用 Blender、Terminal、VSCodium、VS Code,同时又需要大量中文输入的 Mac 用户,它尤其合适。
设置一次之后,理想状态就是——不再关心当前输入法是什么。电脑自己切。

评论(0)