是否有一个Safari快捷方式始终可以重新打开最后关闭的标签?


12

注意:这与“ 如何使Safari重新打开上一个关闭的标签页”不是重复的

我对快捷键+ Z刚关闭时的工作方式很熟悉。但是,我经常做其他不想撤消的事情。

例如,有时我关闭一个选项卡,写一半然后在Stack Exchange上回答,意识到我不想关闭它,然后陷入手动访问历史记录的困境。

那么,是否有专门用于重新打开上一个关闭的选项卡的Safari快捷方式或菜单项?

更新:这不是一个解决方法,但是,如果您唯一的问题是不想撤消关闭的选项卡之外的任何内容(并且您不关心拥有将始终可用的功能),请在其中设置“撤消关闭的选项卡”的快捷方式键盘偏好设置只会将快捷方式过滤到关闭的标签页!

Answers:


5

使用新的macOS Sierra,可以使用键盘快捷键T重新打开最后一个关闭的选项卡–例如Chrome和其他浏览器。

上一个快捷方式Z允许您重新打开已关闭的选项卡,但更多地是一个“通用”按钮,它使您可以重新打开已关闭的选项卡,但也可以撤消其他操作。新的快捷方式专门用于重新打开关闭的选项卡。


1
万岁!有时,对旧问题的新答案就是好消息。:)
Timothy Mueller-Harder

谢谢!您帮助了我,我(希望)能够得到您的支持!:)
Skeleton Bow '02

8

答案是否定的,Safari没有提供任何内置功能或快捷方式(不存在的功能)来还原上一个关闭的选项卡。

Safari当前提供的唯一功能是:

  • 重新打开上一个关闭的窗口
  • 撤消关闭选项卡(作为撤消事件链的一部分)

第一个操作就是这样做,重新打开最后一个关闭的窗口,包括关闭时打开的所有选项卡。

正如您已经知道的那样,第二个方法有效,它只有在您做完最后一件事时才有效,或者您必须撤消其他事情(这是您在上面指出的警告)。

在Safari扩展中,周围有一些Tab管理器,但是没有一个人特别指出他们对Tab Undo的支持,除了SafariTabs,并且此功能已从Safari 5的产品中删除;正如开发人员指出的那样,Safari 5现在将其作为“撤消”链的一部分提供

为此,开发解决方案并非易事,因为苹果已经完成了大部分艰苦的工作,因此这并非不可能。:D

Safari将事件传播提供给Safari扩展,而您可能感兴趣的特定事件是CloseEvent(SafariEvent)。当然,要确定一种区分Windows的CloseEvent(每个Tab接收其自己的CloseEvent)和单个Tab的CloseEvent的方法……辛苦了。


1

如果您使用Keyboard Maestro,则可以使用HotKey触发器来模拟此行为。甚至多个还原选项卡/窗口。我做了一个初步的尝试。那就是要点。注意:这不会还原标签的历史记录。因此,您将获得该URL,但将无法返回。


-4

这是- z

它将仅打开最后关闭的选项卡。如果关闭更多选项卡,这些选项卡将不会打开。


3
否。只有Chrome和Firefox。
Timothy Mueller-Harder
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.