Переключаться между окнами на 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- стрелка переключается между вкладками


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+ `, или, если вы не уверены, тот, который с ~.

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


4
Поместите нужный текст с помощью <kbd> и </ kbd>.
Джон Руди

кроме сафари на макбуке плюс с горным львом ...
drevicko

@drevicko Это работает для меня на этой установке
BinaryMisfit

@ Диаго интересно! Знаете ли вы, если вы сделали что-то особенное, чтобы сделать это так? Мой - заводская установка, которой всего несколько недель назад ..
drevicko 20.12.12

@drevicko Alt + `переключается между окнами . Ctrl + Tab переключает между вкладками . Заводская установка на мой MacBook Pro и iMac. Просто подтвердите, что вы пытаетесь переключить. Я склонен когда-либо иметь только одно открытое окно Safari, но только что протестировал снова, и он работает, фактически он работает во всех приложениях.
BinaryMisfit

5

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

CMD+`

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


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 он неоптимально управляет окнами.


1

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



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 )
Серж Герасименко,

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.