Переключаться между окнами на Mac OS X?

100

В Windows, когда я делаю Alt + Tab, я могу переключаться между окнами. Если у меня открыто 5 окон Firefox, то с помощью Alt + Tab будет переключаться между ними.

На моем MacBook вкладка cmd + переключается между приложениями, а не окнами, поэтому она переключается между firefox и xcode, но не между двумя разными окнами firefox.

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

Нир Леви
источник
1
На тот случай, если вы никогда его не видели: см. Также support.apple.com/kb/HT1343 и apple.com/support/switch101
Арджан,
1
Спасибо вам всем. В конце концов я решил изменить связывание клавиш для этого в системных настройках, и теперь я использую <kbd> Cmd </ kbd> - <kbd> § </ kbd>. Надеюсь, я больше ничего не сломал.
Нир Леви
2
@Arjan это в основном не работает на международных клавиатурах, где часто `на той же клавише, что ´и получается, нажав Shift+ ´:-(
t0r0X
4
@ Нир Леви СПАСИБО! На моей немецкой клавиатуре (OS X 10.8) сопоставления были «Фокус на следующее окно» => Cmd+ `и «Фокус на« панель инструментов »(Seitenleiste des Fensters)» => Cmd+ Shift+ `. Поскольку оба ´и `находятся на одной и той же клавише (см. Мой предыдущий комментарий), вращение между окнами приложения шло только в одном направлении. Все, что мне нужно было, это изменить 1-е отображение на Cmd+ ´и 2-е отображение на что-то другое, например Cmd+ ß, и внезапно переключение окон работает в обоих направлениях: Cmd+ ´и Cmd+ Shift+ ´. Это просто ... Кстати, по умолчанию OSX предлагает Cmd+ <для переключения окон.
t0r0X
2
Одна из самых раздражающих вещей на MAC для программистов. Почему мы используем 2 сочетания клавиш для переключения между окнами, поэтому неэффективно: / Есть ли приложение, которое позволило бы мне группировать окна по своему вкусу?
Срнечек

Ответы:

98

Cmd- `переключается через окна вперед.

Cmd- Shift- ` переключает через окно в обратном направлении.

Cmd- alt- стрелка переключается между вкладками

Am1rr3zA
источник
8
Что это за угловая скобка снова? Это не работает на моем Mac. И почему он единственный, использующий «+» вместо «-» между клавишами?
Cregox
1
cmd-shift хорош, не знал этого раньше.
Томас Андрле
4
Когда произошло Cmd +> Cmd + <? У меня их нет на 10,5.
TAW
1
На моем Macbook Air с Mountain Lion Cmd +> просто пищит, как недопустимая комбинация клавиш. Это не переключает окна.
Howiecamp
5
На моем новом MacBook Pro с Mavericks это просто циклы в окнах текущего приложения. Он не циклически повторяет все открытые окна всех открытых приложений, как это делает alt-tab в Windows.
Оптически
15

Есть стороннее приложение под названием Witch, которое позволит вам переключаться между всеми окнами всех приложений.

Даг Харрис
источник
13

Наряду с другими предлагаемыми ярлыками, вы всегда можете использовать Exposé.

На недавнем MacBook или алюминиевой клавиатуре клавиша 'F3' предназначена для Exposé. Если у вас нет клавиатуры с клавишей Exposé, вы можете использовать «F9» и «F10»:

  • F3или F9показать все окна в текущем пространстве.

  • Ctrl- F3или F10показать все окна, принадлежащие текущему приложению, в текущем пространстве.

Для еще более легкого доступа, я использую четыре пальца вверх, чтобы активировать Exposé.

Джош Хант
источник
На самом деле это не клавиша F3, а клавиша FN, расположенная в верхней части клавиши F3.
Cregox
1
Проблема с Exposé состоит в том, что порядок оконных плиток / миниатюр, показанных Exposé, изменяется. Например, у меня есть FireFox с шестью открытыми окнами. Как только я переключаюсь с одного из этих окон на другое, Exposé показывает их в следующий раз в другом непредсказуемом порядке, и я теряю обзор.
t0r0X
@ t0r0X, Expose = Управление полетом?
Pacerier
10

На моей шведской клавиатуре Mac ´и `на той же клавише. Для обратного тика это сдвинутый вперед тик.

Таким образом, я могу использовать только cmd- shift- `для переключения окон в одном направлении, и он не работает во всех приложениях, как терминал. Очень надоедливый.

Как отметил Даг Харрис, Witch - действительно хороший способ «решить» эту проблему для переключателей Windows на Mac, которые имеют alt- tabмышечную память.

Йорген Лундберг
источник
Для будущих посетителей: чтобы переназначить ключи, см. Также комментарий Виктора по этому вопросу. (Но я полагаю, что для вас, Йорген, после более чем трех лет вы уже привыкли к этому.)
Арджан,
3
Всего $ 14, чтобы ваш макинтош был почти годен к употреблению! (Ведьма в настоящее время стоит $ 14)
Fixee
1
Это не просто мышечная память, часто имеет смысл переключаться между отдельными окнами, а не приложениями: например, когда у вас есть несколько приложений с несколькими окнами в каждом, и вы хотите держать одно окно каждого сверху и переключаться между ними.
Майкл
7

Вы ищете Cmd+ `, или, если вы не уверены, тот, который с ~.

Это будет циклически проходить через все открытые окна для одного приложения.

BinaryMisfit
источник
4
Поместите нужный текст с помощью <kbd> и </ kbd>.
Джон Руди
кроме сафари на макбуке плюс с горным львом ...
drevicko
@drevicko Это работает для меня на этой установке
BinaryMisfit
@ Диаго интересно! Знаете ли вы, если вы сделали что-то особенное, чтобы сделать это так? Мой - заводская установка, которой всего несколько недель назад ..
drevicko 20.12.12
@drevicko Alt + `переключается между окнами . Ctrl + Tab переключает между вкладками . Заводская установка на мой MacBook Pro и iMac. Просто подтвердите, что вы пытаетесь переключить. Я склонен когда-либо иметь только одно открытое окно Safari, но только что протестировал снова, и он работает, фактически он работает во всех приложениях.
BinaryMisfit
5

Просто небольшое уточнение:

CMD+`

Переключение между открытыми окнами для одного и того же приложения, в ОС "El Capitan" это работает только тогда, когда окна не находятся в полноэкранном режиме. Возможно, причина в том, что некоторые парни отвечают, что этот ярлык не работает.

2ark0
источник
1
Спасибо, у меня была эта проблема, пока я не вывел окно ответственного из полноэкранного режима.
HCS
3

Оптимальное расположение - еще одно коммерческое приложение, которое дает вам простой способ переключения между окнами приложения с клавиатуры.

Отказ от ответственности: я разработчик Optimal Layout.

Бенедикт Лоундес
источник
2

CMD- `будет циклически проходить через открытые окна.

CMD- Shift- `будет цикл через них в обратном направлении.

Стив Транби
источник
4
Это неверно Цикл через открытые окна данного приложения.
Howiecamp
2

Для переключения между вкладками я предпочитаю следующие ярлыки:

Cmd- {двигаться влево.

Cmd- }двигаться вправо.

Я считаю эти клавиши более удобными, чем клавиши со стрелками.

Джастин Восс
источник
1
есть ctrl+tabи ctrl+shift+tabдля еще более неудобных. ;)
cregox
2

Вы можете использовать управление полетом. CTRL+ ARROW UPактивирует Mission Control и покажет вам все активные окна отдельно. CTRL+ ARROW DOWNпокажет вам все активные окна текущих приложений. Так что если вы просто хотите переключаться между окнами Chrome, это может быть вашим решением!

Марк
источник
1

На Mountain Lion это стало (лучше IMO) opt+ tab. На американской клавиатуре это так.

январь
источник
э-э ... на моей клавиатуре из США с горным львом в хроме, который переключает фокус на элементе страницы ...
Майкл
1

Лучшее приложение для MS Windows, такое как переключение окон, - это контексты https://contexts.co/

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

alexeit
источник
1

Я использую HyperSwitch https://bahoom.com/hyperswitch/ в эти дни, так как он не только поддерживает переключение окон (в отличие от переключения приложений), но также показывает предварительный просмотр окон, как MS Windows начала делать с Vista (или была это Windows 7?).

alexeit
источник
0

Если вы хотите command+ tabпереключаться между всеми окнами, вы можете попробовать контексты . Я люблю это.

Джозеф Хансен
источник
0

Я являюсь автором приложения Command-Tab Plus, которое позволяет быстро переключаться между приложениями и, кроме того, между окнами (используя возможность Mac OS cmd + tilde https://www.youtube.com/watch?v=aL8CgMVptug

Серж герасименко
источник
Проблема переключения между приложениями и приложениями Windows, с которой сталкивается каждый пользователь Mac OS, поскольку мне не нравится встроенный переключатель приложений Mac OS, я разработал свое решение. Я попробовал несколько решений для переключения между Windows и понял, что предпочитаю переключаться между приложениями. Может быть, из-за того, что я привык к MacOs, Mac OS x немного отличается идеологией, и поэтому многие люди уже переключаются между приложениями, а не между окнами
Серж Герасименко
Хотя ваш ответ на 100% правильный, он также может стать на 100% бесполезным, если эта ссылка будет перемещена, изменена, объединена с другой или основной сайт просто исчезнет ... :-( Поэтому, пожалуйста, отредактируйте свой ответ и скопируйте соответствующую ссылку. переходя от ссылки к вашему ответу, тем самым гарантируя ваш ответ на 100% срока службы этого сайта! ;-) Вы всегда можете оставить ссылку внизу вашего ответа в качестве источника для вашего материала ...
Дональд Дак
Извините, я не совсем понимаю, какую ссылку вы имеете в виду? Ссылка на мой сайт / сайт? основной набор [вкладка команды плюс ссылка] ( commandtab.noteifyapp.com )
Серж Герасименко,
-1

CMD+ `Переключение между открытыми окнами в приложении.

Parallax33
источник