以图形方式循环显示标签

以图形方式循环显示标签

Mac OS X 的窗口管理器由以下部分组成:

  1. 应用
  2. 视窗
  3. 标签

在 OS X 上,默认情况下,你可以使用著名的⌘⇥快捷方式循环切换应用程序。除此之外,我还使用一个名为巫婆这也支持在窗口间(图形化)循环(我在 上已经定义了它⌥⇥)。不幸的是,它目前不支持标签循环...

你对此有什么建议吗?我知道我已经可以^⇥这样做了,但我正在寻找一个图形实用程序,让你在循环过程中不会感到盲目。

谢谢。

答案1

这并非您问题的确切答案,而更像是可以实现的概念证明。使用 AppleScript(通过 /Applications/AppleScript 中的“脚本编辑器”应用程序),我能够获取 Safari 最前面窗口中选项卡名称的列表:

tell application "Safari"
    get the name of every tab of window 1
end tell

生成:

{"Unanswered Questions - Super User", "How do I install a font on a Macintosh? - Super User", "Cycling tabs graphically - Super User"}

还有以下内容:

tell application "Safari"
    tell window 1
        set current tab to tab 3
    end tell
end tell

使第一个窗口的第三个选项卡处于活动状态。因此,考虑到这一点,可以编写某种脚本或应用程序,弹出一个选项卡列表供您选择,然后根据选择激活当前选项卡。我不知道有任何这样的软件,如果其他人知道,请发帖!

相关内容