如何为 Mac 不同应用窗口,切换不同输入法

工具利器 Dec 5, 2020

对于编程人员,经常会遇到这样一个场景:在写代码时候,有消息过来,需要去回复;这样切换应用窗口后,不得不反复切换输入法;有时候忘记切换,在输入后才发现,就不会删掉重新切换、再写。这不仅浪费时间,且消耗精力。倘若能根据不同应用窗口,自动切换预先设定的输入法,善莫大焉!

SwitchKey

SwitchKey 是解决这一困扰的完美方案。

Automatically use the correct input source.

Ever hassled by wrong input source when switching application?
SwitchKey can automatically activate your choice for you.

SwitchKey,它可以帮助我们为特定应用程序指定默认输入法;例如,当打开 VsCode 时自动切换为英文,打开 Chrome 时自动切换为中文,省去敲键盘的工夫。

安装

brew cask install switchkey

当然,您也可以手动下载安装包来安装,地址:SwitchKey Releases

设置

初次打开 SwitchKey 时,你需要在系统偏好设置中,为其启用辅助功能权限,随后便可以开始使用。

mac-switch-key

SwitchKey 的用法相当简单,在任意 App 中切换至想指定的输入法,点击 SwitchKey 的菜单栏图标,选择 Add Current,下次打开该 App 时就会自动恢复指定输入状态。如果不小心配置错误,选中记录值后按 Delete 键即可,轻松高效。

使用

经过设置之后,在切换应用窗口时候,就自动在使用它那美好功能。

switch-between-different-input-methods-for-different-mac-app

总结

以上,是这边对常用的几款工具,做的设置;就初步体验来看,操作非常简单;用来非常稳当,随时切换,随时变更输入法的状态,流畅丝滑。自此编程代码 & 打字聊天,彼此切换,效率又高一步,完美解决。


针对 Windows 系统,有检索到一篇文章: 为不同应用窗口自动切换输入法,里面以 Win8 为例,详细介绍了如何通过系统设置来完成,切换程序窗口时,自动切换输入法以及输入状态(手头儿没有 Windows 电脑,就没有亲自测试,不知道可用性是否足够好)。

另外值得一提的是,SwitchKey 的 zip 安装包,只有 5M 多一点。在 iMac 机器上长时间运行,所占用的内层,也才 16M 左右。相比其他动辄就几百兆,甚至数 G 内层占用的程序,SwitchKey 这点内存消耗几乎可忽略不计。

以上内容,主要参考了少数派已有文章(在 Mac 上自动切换输入法,SwitchKey 能帮上忙);在此记录下来,除了要分享给更多人,主要是提醒自己,在工作或生活的道路上,无论年纪几何,生命不息,折腾不止,这会让有限的生命,焕发出更多美好。这里要感谢知乎@草莫提出的问题;很多时候,正是我们忍受了当下略微不好的状态,才使得使用体验不能更上一层楼;与诸君共勉。

有在与时俱进版前端资源教程 | Mac 篇,收录了大量 Mac 相关文章或应用,感兴趣的朋友可以参考下。同时,欢迎更多朋友分享您更多使用心得,或已知困惑,集众人之智力,相互交流,共同提高。

您可能感兴趣的文章

Tags

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.