Czy istnieje skrót Safari, który zawsze działa, aby ponownie otworzyć ostatnio zamkniętą kartę?


12

Uwaga: nie jest to duplikat tego, w jaki sposób mogę zmusić Safari do ponownego otwarcia ostatnio zamkniętej karty?

Znam skrót + Zdziałający, gdy karta została właśnie zamknięta. Często jednak robię coś innego, czego nie chcę cofać.

Na przykład czasami zamykam kartę, piszę połowę i odpowiadam na Stack Exchange, zdaję sobie sprawę, że nie chcę jej zamykać, a następnie utknąłem w ręcznym dostępie do historii.

Więc, czy jest jakiś skrót lub pozycja menu Safari specjalnie dla ponownego moją ostatnią zamkniętą kartę?

Aktualizacja: To nie jest poprawka, ale jeśli Twoim jedynym problemem jest chęć cofnięcia czegokolwiek poza zamkniętymi kartami (i nie obchodzi Cię posiadanie czegoś, co zawsze będzie działać), ustaw skrót „Cofnij zamknięcie karty” w Preferencje klawiatury będą filtrować skrót tylko do zamkniętych kart!

Odpowiedzi:


5

W nowym systemie macOS Sierra można użyć skrótu klawiaturowego, Taby ponownie otworzyć ostatnią zamkniętą kartę - à la Chrome i inne przeglądarki.

Poprzedni skrót, Zpozwalał na ponowne otwarcie zamkniętych kart, ale był raczej przyciskiem „ogólnego przeznaczenia”, który pozwalał na ponowne otwieranie zamkniętych kart, ale także cofanie innych działań. Nowy skrót ma na celu ponowne otwarcie zamkniętych kart.


1
Brawo! Czasami nowa odpowiedź na stare pytanie to świetna wiadomość. :)
Timothy Mueller-Harder

Dzięki! Pomogłeś mi, a ja (mam nadzieję) udało mi się odwdzięczyć! :)
Skeleton Bow

8

Odpowiedź brzmi: nie, Safari nie udostępnia żadnej wbudowanej funkcji ani skrótu (do nieistniejącej funkcjonalności) w celu przywrócenia ostatniej zamkniętej karty.

Jedyną funkcją, którą obecnie oferuje Safari, jest:

  • Otwórz ponownie ostatnio zamknięte okno
  • Cofnij zamknięcie karty (jako część łańcucha zdarzeń Cofnij)

Pierwszy robi właśnie to, ponownie otwiera ostatnio zamknięte okno, w tym wszystkie zakładki, które były otwarte, kiedy się zamknęły.

Drugi działa, jak już wiesz, działa tylko, jeśli jest to ostatnia rzecz, którą zrobiłeś, lub musisz cofnąć inne rzeczy, co jest zastrzeżeniem, które zauważyłeś powyżej.

Przyglądając się rozszerzeniom Safari, wokół jest kilka menedżerów kart , ale żaden z nich specjalnie nie zauważa ich obsługi dla Tab Undo z wyjątkiem SafariTabs i ta funkcja została usunięta z produktu dla Safari 5; jak zauważa deweloper, Safari 5 udostępnia to teraz jako część łańcucha Cofnij

Opracowanie rozwiązania, które nie jest trywialne, nie jest niemożliwe, ponieważ Apple wykonało większość ciężkiej pracy. :RE

Safari zapewnia propagację zdarzeń do rozszerzeń Safari, a tym, który byłby zainteresowany, jest CloseEvent (SafariEvent) . Oczywiście określenie metody rozróżnienia między CloseEvent dla Windows (każda karta otrzymuje własny CloseEvent) a pojedynczą Tab CloseEvent ... cóż, ciężka praca.


1

Jeśli używasz Keyboard Maestro, możesz emulować to zachowanie za pomocą wyzwalacza HotKey. Nawet wiele kart / okien przywracania. Zrobiłem to początkowo. To jest sedno tego. Uwaga: nie przywraca to historii kart. Otrzymasz URL z powrotem, ale nie będziesz mógł wrócić.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.