Вы видите список всех открытых вкладок в Safari?

У меня часто всегда открыто от 150 до 200 вкладок в Safari, потому что именно здесь мне нравится хранить всю свою текущую работу. Очевидно, что все открытые вкладки никогда не отображаются одновременно, когда их так много...

Мне интересно, доступен ли в Safari список всех открытых в данный момент вкладок.

введите описание изображения здесь

Ответы (4)

Я не верю, что есть список доступных вкладок, однако в Safari есть обзор вкладок, если вы нажмете

Вид > Показать все вкладки

Сочетание клавиш Shift+ Command+\

Который покажет вам все ваши вкладки, сгруппированные по тому, на каком веб-сайте они находятся.

Или, если у вас есть поддержка масштабирования, вы можете уменьшить масштаб, и он автоматически перейдет в этот вид.

Отлично! Я не знал, что эта функция есть. Думаю, я мог бы поискать его, но иногда трудно найти то, о существовании чего ты не знаешь. Мне больше нравится ваш ответ из-за визуального результата, который появляется в этом списке, но другой ответ тоже хорош!...
Я согласен, это определенно что-то трудное для поиска. Apple любит скрывать многие подобные функции. @сфабриковано
О, нет. «Показать все вкладки» не показывает все вкладки. Он показывает вкладки в текущем окне.
Почему-то это перестало работать в Sierra
@IvanBalashov Я использую Sierra 10.12.2, и, похоже, с моей стороны она работает нормально.
@jroschen В Viewменю это отображается как Option+ Shift+ Command+ :. Он работает, если я нажимаю его в меню, но ярлык не работает. Должен быть какой-то конфликт, но я понятия не имею, где искать (кроме системных настроек, но там ничего нет).
@jroschen Я зашел в Системные настройки и добавил собственный ярлык приложения, и это сработало! Единственная загвоздка заключалась в том, что мне пришлось ввести пункт меню с локализацией, которая для меня французская ( Afficher tous les onglets)

Вот AppleScript, который получит имя всех вкладок во всех окнах Safari и покажет их в несохраненном документе TextEdit.

Вы можете сохранить это как обычный сценарий и получить к нему доступ из меню «Сценарий» в строке меню, если вы включите его в настройках редактора сценариев. Или как приложение, и его можно разместить на доке.

tell application "Safari"
    set windowCount to number of windows
    set docText to ""
    repeat with x from 1 to windowCount
        set tabcount to number of tabs in window x
        repeat with y from 1 to tabcount
            set tabName to name of tab y of window x
            set docText to docText & tabName & linefeed as string
        end repeat
    end repeat
end tell
tell application "TextEdit"
    activate
    make new document
    set the text of the front document to docText
end tell

Вышеупомянутый исходный код был изменен из Generate a List of Open Safari Tabs with AppleScript .

Отличный ответ, спасибо! Определенно ничья с другим ответом. Большое спасибо, я ценю!

Небольшая модификация [user3439894][1] AppleScript, чтобы также получить URL-адрес вкладки и сохранить его в результирующем текстовом файле.

tell application "Safari"
set windowCount to number of windows
set docText to ""
repeat with x from 1 to windowCount
    set tabcount to number of tabs in window x
    repeat with y from 1 to tabcount
        set tabName to name of tab y of window x
        set theURL to URL of tab y of window x
        set docText to docText & tabName & space & theURL & linefeed as string
    end repeat
end repeat
end tell
tell application "TextEdit"
    activate
    make new document
    set the text of the front document to docText
end tell

Вы также можете использовать приложение под названием Witch , которое позволяет вам просматривать список окон и вкладок Safari в раскрывающемся меню, позволяя вам выбрать, какой из них вы хотите.

https://manytricks.com/witch/images/4/menubar.jpg