![BibDesk:正在寻找按键来激活主面板](https://linux22.com/image/462493/BibDesk%EF%BC%9A%E6%AD%A3%E5%9C%A8%E5%AF%BB%E6%89%BE%E6%8C%89%E9%94%AE%E6%9D%A5%E6%BF%80%E6%B4%BB%E4%B8%BB%E9%9D%A2%E6%9D%BF.png)
我更喜欢使用键盘在BibDesk
(V1.8.15,High Sierra)中的各个字段之间进行切换,我正在寻找一个可以跳回主面板的按键。
例如,在上面的搜索栏中搜索参考文献后,我想直接跳转到找到的参考文献。有什么想法吗?
答案1
如果您在“系统偏好设置”的“键盘”窗格中启用了“全键盘访问”,并且如果 BibDesk 窗口的主表中已选择了一个项目,则只需按 Tab 或 shift-Tab 几次即可在搜索字段和主表之间向前或向后移动键盘焦点。如果您输入了搜索词并且主表中尚未选择任何项目,则可以按 Tab 几次直到主表处于活动状态,然后按向上或向下箭头键选择一个项目,或按 command-A 选择所有项目。
如果您不喜欢多次按 Tab 键,您也可以使用 AppleScript 自动切换焦点。例如,这是一个使用 UI 脚本激活 BibDesk 主表的 AppleScript:
tell application "System Events" to tell process "BibDesk" to set focused of table 1 of scroll area 1 of splitter group 1 of splitter group 1 of window 1 to true
要通过键盘命令使用此 AppleScript:
- 按照此处所述启用 BibDesk 的 UI 脚本
- 在 Mac 上打开脚本编辑器,粘贴上述代码,然后保存,
~/Library/Application Support/BibDesk/Scripts
以便脚本作为命令(使用您选择的名称)出现在 BibDesk 的脚本菜单中 - 按照此处所述为命令添加应用程序键盘快捷键