cocoa :Lion 的全局捷径

标签 cocoa osx-lion keyboard-shortcuts

我一直在寻找一种方法来为我的应用程序实现全局快捷方式,就像快捷方式记录器一样工作。问题是我还没有找到一个适用于当前版本的 xcode 的工具,我发现的每一个都会在 xcode 中抛出有关遗留内容的错误。我发现 Lion 中唯一有用的是 DDHotKey,它完全符合我的要求,但它有一个缺点,即用户不会在漂亮的智能文本字段之类的东西中记录快捷方式,它是一个预设的快捷方式。

谁能告诉我如何向 DDHotKet 添加智能文本字段,或者修复 Lion 中的 SR?似乎对于 ShortcutRecorder 来说,具体问题与使用旧插件的 IB 中的实际文本字段有关,因此我无法使用文本字段(这正是我真正想要的)。我查过一大堆不同的框架,但它们都有过时的东西。老实说,即使我找到了运行 SR 的修复程序,我仍然不知道该怎么做,因为它似乎比我发现的所有其他修复程序都要复杂。

最佳答案

ShortcutRecorder 的这个分支是在 Xcode 4 中构建的:

https://github.com/youknowone/shortcutrecorder

它还有一个很好的演示项目,展示了如何使用 API。

关于 cocoa :Lion 的全局捷径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10025051/

相关文章:

iphone - NSString @property,使用复制而不是保留

objective-c - cocoa /界面生成器 : What do I need to subclass to replicate this window?

Python 包含 Lion 上的文件?

python - 无法在 Mac Os Lion 上轻松安装 Python 2.7.3 的 readline

c - 从源代码构建时,libming 0.4.2 安装在 OSX 10.7.4 x64 上出现错误

intellij-idea - 在 PyCharm 中用换行符包装注释

latex - 用户定义命令的 texniccenter 快捷方式

Eclipse Luna 快速搜索命令

objective-c - 如何让 NSButton 位于 NSButton 之上?

macos - 在 NSTableView OS X 中显示 rowActions