Переключение между окнами одного приложения в нескольких пространствах

Я знаю, что вы можете использовать command + `для переключения между окнами в одной программе в одном месте.

Но это только в одном пространстве, если у вас есть другие окна из того же приложения в разных пространствах... оно не переключится на это пространство.

Ответы (5)

Для этого есть ярлык, хотя он не переключается между окнами; он позволяет вам выбрать только один. Но он переключится на него независимо от того, на каком месте он находится. Это удобный способ получить доступ к App Exposé для любого приложения.

Нажмите Cmd+Tab, чтобы открыть переключатель приложений. Используйте Tab(или Shift+Tabили ~), чтобы выбрать нужное приложение, затем продолжайте удерживать Cmd. Затем нажмите 1, чтобы увидеть все окна выбранного приложения. Затем вы можете выбрать окно, набрав его заголовок или с помощью клавиш со стрелками.

Повторно протестировано и проверено на macOS 11 Big Sur в 2022 году. Этот процесс включает открытые и свернутые окна, но не полноэкранные окна. Он также не работает при инициализации из полноэкранного окна, что кажется странным.

Я вообще не понимаю этого предложения, так как Cmd+Tabоно модальное - вы не можете поднять Cmdключ, не выйдя из всего этого. Предлагает ли это нажимать, 1пока Cmdон еще не запущен? Или весь диалог переключения работал совсем по-другому 9 лет назад, когда это было написано?
Отличный вопрос, спасибо. Да, предложение заключается в том, чтобы продолжать удерживать Cmd, но, как написано, это совсем не ясно. Я отредактирую ответ, чтобы сделать его более понятным.
Это увлекательный ответ, я использую Cmd+Tabвесь день, но кто бы мог подумать, 1что нажмет в этом меню.
Q и H также работают, чтобы закрыть или скрыть выбранное приложение. :)

Я не знаю, есть ли прямой ярлык для этого.

Альтернативой может быть использование представления окон приложения, которое показывает все окна определенного приложения (во всех пространствах). Я думаю, что сочетание клавиш по умолчанию для этого — F10, но вы можете изменить его в «Системных настройках»> «Управление полетом».

(Вы также можете настроить для него жест, если используете трекпад.)

Я не думал, что есть ярлык, но подумал, что стоит спросить.

Нет сочетания клавиш, которое будет переключать пробелы за вас.

Но есть ярлык, чтобы делать то, что вы хотите:

Ctrl ^+

Также вы можете провести тремя пальцами вниз по сенсорной панели/трекпаду, чтобы открыть App Exposé.

Я имею в виду, да, это отображает все открытые окна из приложения x, но я надеялся на что-то, что будет переключаться между ними, например command+`. PS, для других: это вызывает управление полетом, ярлык «Окна приложений» в «Системных настройках»> «Клавиатура» для всех, у кого это может быть отключено (как у меня).
Если вам нужно использовать только клавиатуру, вы можете просто использовать клавиши со стрелками для навигации и клавишу Enter, чтобы активировать выбранное окно после входа в режим окон приложений, используя ярлык выше.

К сожалению, нет системы по умолчанию для циклического переключения окон - некоторые приложения имеют это встроенное, например, Терминал может использовать команду-N между разными открытыми окнами (в порядке их открытия), но Safari не имеет такого поведения.

Apple, кажется, думает, что мы все предпочли бы глазную конфету Expose/Mission Control/и т. д., а не стандартную систему ярлыков.

Глазной леденец великолепен... но только он работает быстро каждый раз... Управление полетом не всегда так отзывчиво, как хотелось бы, и я почти не использую его... Я предпочитаю "Пробелы", как это было в Snow Leopard .
Полностью согласен, я не видел ничего убедительного в Lion, чтобы даже обновить свои офисы. Чего мне, наверное, больше всего не хватает, так это возможности изменять размер окон со всех сторон...

Я столкнулся с той же проблемой - я хочу переключаться между окнами одного и того же приложения (размещенными в разных местах), используя что-то простое, например сочетание клавиш, а не возиться с трекпадом.

Что интересно, так это то, что Microsoft Excel для Mac действительно делает это! Вы просто используете обычный ярлык, и он будет переключаться между открытыми окнами Excel, независимо от того, в каком месте они находятся.

Не работает ни с какими другими программами (включая Word и т. д.), которые я пока не замечал.