Mac OS X:在Application中获取所选文本/图像的全局快捷方式

时间:2011-12-28 19:38:35

标签: objective-c cocoa service shortcuts

如果按下某个快捷键/热键,我正在尝试构建一个从其他应用程序中获取所选文本的应用程序。首先我尝试了Carbon Hotkey API,但后来无法从其他应用程序中获取所选文本。其次,我尝试构建一个服务,从其他应用程序获取所选文本,并使用全局快捷方式调用,但我无法使用自定义快捷方式。不知何故,只允许CMD + SHIFT作为plist中的修饰符,这种快捷方式已经在许多应用程序中使用,因此它通常不起作用。 CTRL和一个键是一个很酷的快捷方式,因为没有多少应用程序使用这种快捷方式,但我不能指定这样的修饰符。

任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

要回答第二个问题,您可以手动编辑“服务”plist文件。在此处查找详细信息:

Set Custom KeyEquivalent in Services Menu