分享一下自己写的 mac 端输入法

2022-06-02 23:36:56 +08:00
 fumeboy

最近在学 vim 就顺手写了这个输入法辅助学习。源代码和 release 以及产品说明放在了 GitHub ,已经上传了 intel 编译的 app ,M1 可以根据代码自行编译。仓库地址是 https://github.com/fumeboy/ihelper

主要是作为快捷输入工具,可以替换默认的英文输入法。功能和 Alfred 这样的工具比较接近(其实我也有打算做成 Alfred 这样的,想想还是算了,玩具项目还是玩具到底

使用方法就是像查单词一样查快捷键、命令等信息并输出

下面是两张使用截图(不知道在 V2EX 能不能显示

2327 次点击
所在节点    macOS
14 条回复
fumeboy
2022-06-02 23:40:24 +08:00
我发现我有一点代码洁癖,如果一个功能可以自己实现,就不想用别人写好的,所有逻辑自己通晓才有安全感
ooops
2022-06-02 23:41:23 +08:00
ooops
2022-06-02 23:42:20 +08:00
难道眼花了,刚才好像真没看到链接。。
fumeboy
2022-06-02 23:42:22 +08:00
@ooops 忘记了,已添加
wd
2022-06-03 07:15:37 +08:00
功能很有意思,但是设计成输入法很奇怪,设计成 alfred 这样随时呼叫的不是挺好么?还可以给不同模式设置不同的快捷键
fumeboy
2022-06-03 07:34:01 +08:00
@wd 因为使用场景是输入,所以是输入法。其实功能也可以被 alfred 实现
fumeboy
2022-06-03 09:03:26 +08:00
经过沉痛的思考,我发现不如写 Alfred / raycast 扩展好了
wd
2022-06-03 09:18:21 +08:00
@fumeboy 输入法是比较特殊的存在。用户如果只有两个输入法要切换可能还比较方便,如果有三个就会麻烦了。另外据我所知,有些用户输入法根本不切换,中文英文都用同一个输入法输入,这样你让用户切换输入法就会比较痛苦了
Vesper
2022-06-03 10:08:46 +08:00
別開生面
fumeboy
2022-06-03 16:39:11 +08:00
@wd 对 raycast (类似于 alfred 的软件)的插件已经实现了,https://github.com/fumeboy/ihelper-raycast

功能和原先的基本一致,除了字典文件格式有所修改
xxjtan
2022-06-03 22:35:31 +08:00
能加入 store 吗,下了一个 raycast ,不知道这个代码怎么作为插件倒入。。。
ubuntuGary
2022-07-02 22:40:18 +08:00
正需要一个这样的快捷键查询工具,raycast 插件能否加入 store ,这样方便下载使用
fumeboy
2022-07-03 10:58:39 +08:00
@ubuntuGary 可以先手动安装。因为我还没确定最终的用户字典存储方案
ubuntuGary
2022-07-04 14:23:49 +08:00
@fumeboy 通过官方文档,已经在本地安装上了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/857043

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX