我正在寻找一个开源替代方案文本扩展器(或 TypeIt4Me 或 Typinator)——不是因为我小气,而是因为我对源代码感兴趣。因此它不必像上面提到的应用程序那样精致。
答案1
亲吻短语是一款开源、免费、可用的(截至 2013 年 9 月)OS X 文本扩展工具。我在 OS X 10.8.5 Mountain Lion 上使用它。
您可以使用查看源代码svn
并下载可安装的光盘映像从项目主页https://code.google.com/p/kissphrase。
它的功能不如您提到的其他工具那么丰富,但如果您打算购买 TextExpander、TypeIt4Me 或 Typinator(就像我一样),那么它绝对值得一试。
我注意到的唯一问题是它不能完美地替代终端或 iTerm,并且似乎根本无法在 Alfred、Spotlight 或搜索字段中起作用。
您可能需要为 x64 重建它,在这种情况下,请参阅此答案如何让 KissPhrase 在 Mountain Lion 下的 Xcode 中进行编译。
答案2
答案3
如果您正在寻找替代品或免费替代品(但不是开源的),请尝试 adnx 软件的 xType for Mac。http://www.adnx.com/i/apps/xtype4mac。尽管我很喜欢使用 Text Expander 试用版,但对我来说它的价格太高了(本来会考虑低于 10 美元)——就实用程序的成本而言,它比 Mac 上的操作系统的成本还要贵。
答案4
我不知道具体有哪些,但如果你想知道它们是如何创建的,你应该阅读有关 InputManagers 的文章(我认为那是使用的)。你也可以尝试在 stackoverflow、Apple 的 cocoa-dev 邮件列表或 Freenode 上的 #macdev IRC 频道上提问。