Я часто использую ярлык Cmd+ Tabдля переключения между различными приложениями (например, Xcode и Google Chrome), но есть ли ярлык для переключения между различными окнами одного и того же приложения (например, из одного окна в Google Chrome в другое)?
В Mac OS, что такое сочетание клавиш для переключения между окнами одного и того же приложения?
6 ответов
Ярлык по умолчанию Cmd` (это обратный удар).
Вы всегда можете изменить этот ярлык, если данный не работает для вас. Перейдите в Системные настройки → Клавиатура → Сочетания клавиш.
Здесь назначьте пользовательскую комбинацию
Клавиатура »Переместить фокус в следующее окно (под OS X 10.9 и выше)

Клавиатура »Переместить фокус на следующее окно в приложении (до OS X 10.8)

Это позволит вам переключаться между открытыми окнами любого приложения.
Заметка
Cmd`работает, только если все окна находятся в одной рабочей области (комментарий @thias )
Не только вы можете изменить сочетание клавиш, но диалог даст наиболее правильный ответ для локализации клавиатуры OP и hehers. Например, ⌘ + <- это системное значение по умолчанию в финской локали, которое я использую, и ответы« команда backtick »не будут работать.
@koiyu Приятно знать это! Да, с разными макетами всегда лучше посмотреть, какие настройки по умолчанию.
Спасибо ! Это решило мою проблему. Ярлык по умолчанию был Command + F1 на моем компьютере.
«Вы всегда можете изменить этот ярлык, если данный вам не подходит». Как ни странно, это не работает для ярлыка OP, используемого в качестве примера (переключение между приложениями с помощью Cmd + Tab). Этот кажется неизменным.
@BHSPitMonkey Да, это нельзя изменить через Системные настройки, так как это общесистемное значение по умолчанию. Возможно ли изменить его с помощью таких инструментов, как KeyRemap4MacBook?
Хотелось бы мне понять, что там думала Apple. То же самое оправдание, используемое для создания всех других настраиваемых ярлыков, можно использовать и для того, чтобы сделать это настраиваемым.
Есть ли что-нибудь, что работает между различными рабочими областями (cmd + backtick работает, только если все окна находятся в одной рабочей области)
Спасибо, это помогло мне найти его снова ... по какой-то причине мой был отключен.
Я не думаю, что ваш ответ подходит для последних версий Mac OS X. Я сам использую 10.9.3 с норвежской раскладкой клавиатуры. Я не могу добавить новые сочетания клавиш под клавиатурой. Я могу под ярлыками приложений, однако, что не работает с заданным текстом «Переместить фокус на следующее окно в приложении».
@ AndreasÅkreSolberg Это там. Вы не можете добавить что-либо, но это называется немного по-другому. Смотрите мой обновленный скриншот с 10.9.
Я так тебя люблю!
Этот ярлык не работает в MS Office 2016, есть ли способ его исправить?
@Konrad работает на меня в Office 2016. Есть ли другие ярлыки, с помощью которых Office переопределяет это?
@slhck Похоже, что нет.
Есть ли способ рассматривать все окна как независимое приложение, поэтому Cmd + Tab переключается между всеми окнами, не думая, нажимать ли Cmd + Tab или Cmd + `?
@DanDascalescu точно! По-видимому, вы должны cmd '+ tab отпустить клавиши, а затем cmd' +` ``, чтобы перебрать каждый экземпляр по вашему выбору. Это безумие.
Если вы используете раскладку клавиатуры, где `является проблемой, я настоятельно рекомендую назначить вашу клавишу Caps Lock на Ctrl (⌃), а затем привязать Cmd + Ctrl + Tab (⌘⌃⇥) для этой цели :)
Не работает, когда окна находятся в полноэкранном режиме (разные рабочие пространства?) Жаль, что был трюк для этого
@Vadorequest В этом случае вы можете перемещаться между различными рабочими областями только с помощью клавиш Ctrl и клавиш со стрелками.
обратная команда
⌘ + `
Да, на клавиатуре США. На моей не американской клавиатуре это не так очевидно, так как backtick расположен на комбинированной клавише «акцент». Поэтому, чтобы получить ответный удар, мне нужно нажать Shift-accent. Таким образом, переключение на следующее окно - Cmd-Shift-Accent. Теперь, как мне перейти в окно previous? Cmd-Shift-Shift-Accent?
@VidarRamdal Даже если у вас была американская клавиатура, было бы невозможно перейти к предыдущему окну, потому что (как вы можете видеть в настройках самостоятельно) нет ярлыка для «перехода к предыдущему окну».
Помогите мне, пожалуйста: второй ключ Что такое (правая сторона буквы P, правая сторона 0 "ноль")?
Это то, что я нашел в настройках клавиатуры по умолчанию на американском английском.
Переключение между различными приложениями -> Command+Tab
Переключение между одним и тем же приложением в одной рабочей области -> Command+`
Переключение между одним и тем же приложением в другой рабочей области:
- Просмотр одинаковых окон приложений во всех рабочих пространствах -> Control+Down Arrow
- Затем выберите с помощью клавиш со стрелками или щелкните нужное окно приложения.
Да. Это должно быть на вершине. Эта концепция Windows против приложений и рабочих пространств сбивает с толку.
Для # 3, после cntrl + down вы можете нажать вкладку, чтобы переключать приложения, а затем используйте клавиши со стрелками, чтобы выбрать нужное окно.
Итак, я обнаружил, что иногда некоторые приложения не хотят циклически переключаться между различными открытыми окнами, используя Cmd+ Tabили Cmd+ '- VMware является одним из примеров, особенно когда одно из окон было свернуто до дока. Итак, я обнаружил, что с помощью expose для просмотра всех оконных подсказок - для этого есть жест мыши, который, я думаю, состоит из четырех пальцев - или F3.
Затем вы можете выбрать, какое окно вы хотите просмотреть.
Надеюсь это поможет!
I'm on Mavericks and I was looking for a keyboard shortcut to quickly switch between tabs in Chrome. Cmd +` didn't work for me, although I made sure it was correctly setup in System Preferences → Keyboard → Keyboard Shortcuts. What I found is that Ctrl + Tab works! So for me it's Cmd + Tab to switch between applications, and Ctrl + Tab to switch between the same application's windows, try this if other suggested solutions don't work.
Я нахожусь на Yosemite, и Ctrl + Tab был только один для меня, спасибо за это. Но, похоже, это не работает для терминальных экземпляров ... Все еще пытаюсь выяснить, что там делать.
На моем Macbook Air с OSX Lion для переключения окон приложений:
Нажмите
CMD+ FN+F6
Как ни странно, опция «Переместить фокус на следующее окно в приложении» появилась из «Системные настройки» → «Клавиатура» → «Клавиатура и ввод текста». Я просто играл с различными клавишами, пока не нашел правильный!
«Переместить фокус на следующее окно в приложении» было просто переименовано в «Переместить фокус на следующее окно» в Lion. ⌘F6? Какую локаль или раскладку клавиатуры вы используете?
Оооооооорайййй спасибо! Я не мог сделать это в Горном льве. Оказывается, я думал, что это не сработало, потому что у меня был один и тот же ключ, связанный с двумя сочетаниями клавиш, и хотя первый из них был отключен (не отмечен), он не позволил другому работать.
Спасибо за ответы до сих пор (и за перенос вопроса на правильный форум). Я нашел ключ возврата, но команда command + backtick не сработала. Я забыл упомянуть, что мой компьютер - это Macbook с «раскладкой японских клавиш»: обратная клавиша расположена в верхней части клавиши «@», справа от клавиши «P». Чтобы набрать обратный трюк, я должен нажать «shift + @», поэтому я попробовал «Command + Shift + @», но это не сработало. Я думаю, что может быть способ включить некоторые ярлыки на японском Mac, но я не могу найти как.