输入法助手 macOS App

¥6.00

Out of stock

Category:

输入法助手有三大功能:

1.悬浮窗显示当前输入法

当你在点击输入框激活输入框后,经常会忘记当前使用的是什么输入法,往往在输入了一串字符后才意识到当前的输入法是错误的,这很令人苦恼。有人说,我们可以养成习惯,每次在输入之前,扭头看一下屏幕右上角的状态栏里的输入法不久好了吗?我曾经也深以为然,但是后来我觉得这样不是很爽,而我们曾经在Windows系统上使用的输入法都有悬浮窗跟随输入框的变化,会在恰当的位置显示,这样我们不用大角度地移动我们的眼球甚至扭动脖子,再重新回到我们的输入焦点处。但是macOS上输入法并没有这种悬浮窗功能,前段时间刚好在研究macOS的功能,我觉得我可以实现一个这种悬浮窗,于是就觉得开发一个app试试看

 

2.自动切换输入法

我们在使用电脑时,大多数人都会碰到在多语言环境中输入文本的情况。比如我们中国大陆的网民就经常需要在中英文环境切换。大部分人使用的都是系统自带的中文输入法来输入中文,ABC layout来输入英文。工作的时候,因为我们使用的是英文来编写程序代码,而在和其他同事沟通需求、bug、或者聊天,则需要用中文,有时候我需要在这两种语境中频繁切换,这样就会经常出现前面说的,经常在输入了一长串字母后才发现我们的输入法不对。有人说,这种情况不是很正常吗?这会令你很痛苦吗?我想说,好像确实也没什么大不了的,不就是删了再重新输入一遍吗?但是如果我们有其他更好的方案解决这种问题,为什么不呢?

于是我在网上搜索macOS系统是否有这样的功能,能自动切换输入法,或者有没有软件能实现这种功能。开始在网上确实找到有这种功能,但是它有不完全是我想要的。

macOS automatically switch input source

这个功能是随文档绑定的,不是和app相对应的。举个例子,比如我们打开了文本编辑器,新建了两个窗口(每个窗口分别对应一个新建的文档),如果我在窗口1使用的是中文输入法,在窗口2使用的是英文输入法,那么每次我们切换到对应的窗口时,系统都会切换到它记住的那个输入法。这个功能设定有它的道理,但是有时候也会很令人迷惑。因为一个文档有时候可能是包含多种语言的,而且假如文档很多,我们也记不住每个文档上次用的是什么输入法,这样很容易造成混乱。

那么我们可以考虑另外一种设定,就是app级别的绑定。比如我们编程的时候,几乎99.999%的时候都是输入英文字母的,聊天的时候99.999%使用的是中文输入法,那么不管我们用编程软件打开了几个窗口(文档),我们大部分时候都希望使用英文输入法的。当然,这种设定也不是绝对的完美,但是我们有了另一种选择,不好吗?

我们可以根据自己的具体情况,自己来设置这种输入法绑定关系,为什么不呢?

 

3.一键切换到对应的输入法

输入法快捷键

当我们的输入法超过两个时,切换输入法就非常不方便了。如果可以单独为每个输入法设定一个快捷键,那么就非常棒了。

于是就有了第三个功能

 

由于苹果的Mac App Store的规定,应用程序必须开启Sandbox才能上架Mac App Store,然而输入法助手使用了Accessibility功能,此功能又不能开启Sandbox,所以它上不了Mac App Store。

这也是很多Mac App都选择自行发售或者通过第三方发布渠道销售的原因。