Evernote Mac 有一项我经常使用的功能,称为“复制经典笔记链接”,它仅当您右键单击笔记时出现在上下文菜单中,如下所示:
虽然它有一个快捷方式Option-C
,但只有在显示上下文菜单后才生效,这意味着我仍然需要额外右键单击才能使用该功能。
我尝试在系统中创建自定义 Evernote 快捷方式Preference > Keyboard > Shortcuts > App Shortcuts
,但失败了。我认为该方法仅适用于菜单项,而不适用于上下文菜单项。
有什么想法吗?
答案1
Option-C 似乎不再起作用。上下文菜单中不再显示“复制经典笔记链接”的键盘快捷键。在“系统偏好设置”中创建一个快捷键会导致“复制经典笔记链接”按钮完全消失。也许这是 Evernote 最近的一次更改。
无论如何,我想出了一个解决方法。虽然不太好,但似乎可以解决问题。
为了实现此功能,您需要使用两个工具:BetterTouch工具和 AppleScript。
BetterTouchTool 可以模拟右键单击无需使用鼠标或触控板。
虽然 BetterTouchTool 也可以模拟按键,但我无法让它在按住 alt 键和按回车键之间等待一小会儿。这意味着回车键实际上是被按下的前“复制经典笔记链接”按钮是可见的。所以我决定改用 AppleScript。
首先创建这个 AppleScript(我将其命名为 Alt Return.scpt - 只需确保您在 BetterTouchTool 中引用正确的脚本)并将其存储在某个地方。
tell application "Evernote"
tell application "System Events"
key down option
delay 0.2
keystroke "c"
delay 0.2
key code 36 -- press return
key up option
end tell
end tell
然后在 BetterTouchTool 中创建此工作流程:
- 决定要使用的键盘快捷键
- 使用“指定操作”创建键盘快捷键 - 右键单击
- 下一步:“附加其他操作”-打开应用程序/文件/AppleScript…
- 链接到您刚刚创建的 AppleScript
由于我刚刚创建帐户,因此目前还不能发布此工作流程的图片。希望这对某些人有帮助!