Как вернуться к предыдущему окну в OS X?

12

Как давние пользователи Windows, я привык переключаться между двумя окнами с помощью клавиатуры. Сейчас в Mac я просто не могу понять, как это сделать!

Command-Tab прекрасно работает между приложениями, но как сделать то же самое в одном приложении с несколькими открытыми окнами? Особенно при использовании XCode? Например, в Firefox вы можете использовать control-tab и control-shift-tab для перемещения между вкладками. Не работает с XCode, а не между двумя открытыми проектами.

Делая 4 пальца вниз , глядя на экран, находя предыдущее окно и щелкая по нему мышью, занимает слишком много времени. Это прерывает все, что я делал, отвлекает от всего, о чем я думал, и начинает раздражать меня - достаточно, чтобы написать этот отчаянный призыв о помощи в StackOverflow :)

Должна быть секретная комбинация ...

Jonik
источник
1
Ответы как даны, Command-`являются правильными для большинства, если не для всех, раскладок клавиатуры. (Вы также можете использовать это, чтобы вернуться назад в переключателе приложений, после того, как вы нажмете Command-Tab.) Интересно, есть ли у разметок, у которых нет `, другой ярлык, как, как я слышал, разметка Apple-French - store.apple.com/ca/product/MB110C/A
Арджан,

Ответы:

11

Перед перемещением в суперпользователя, вы ищете ярлык command-`

Рэндольф Ричардсон
источник
7
Я так не думаю, ищу что-то еще. В моей системе эта комбинация клавиш циклично работает внутри одного окна приложения, но идет только вперед. Я хочу особенно переключаться между текущим и предыдущим окнами. Прямо сейчас у меня есть 6 открытых побед в XCode, так что это 5 ключей И, зная, сколько выигрышей у меня открыто, И считая нажатия. Если я действительно посмотрю и выберу Уиндон, моя концентрация исчезнет. Да, легко отвлечься!
1
Попробуйте команду-shift-`.
Рич Брэдшоу
6

Command-Tab прекрасно работает между приложениями, но как сделать то же самое в одном приложении с несколькими открытыми окнами?

Меня это тоже немного раздражало, пока я не нашел вариант сочетания клавиш « Переместить фокус на следующее окно в приложении » (в Системных настройках -> Клавиатура -> Сочетания клавиш -> Клавиатура и ввод текста).

Я сам установил Cmd-§ (⌘§) (что близко к Cmd-Tab, и я не мог придумать ничего лучшего). Shift-Cmd-§ циклы в обратном направлении. Это не идеально, но вроде как терпимо для меня, хотя я бы все же предпочел переключение между всеми окнами .

Есть также сторонние утилиты, которые улучшают возможности переключения окон OS X; проверить ведьму например. Я не пробовал это сам, хотя.

Jonik
источник
О, я полностью пропустил, что вопрос был опубликован 3 месяца назад. Ну что ж.
Джоник
3

Когда вы должны активировать окно (сфокусировано), выполните Command- ~.

tranmq
источник
Есть ли какая-либо раскладка клавиатуры с тильдой в нижней части клавиши? (Как будто не нужно Shift, чтобы набрать тильду?)
Арьян
Обычно сочетания клавиш по умолчанию предназначены для американской раскладки, вы можете проверить это. Возможно, вам придется печатать вслепую или покупать дополнительную клавиатуру с американской раскладкой.
2
Под Command- ~ он подразумевает Command-Shift-`я думаю.
MJeffryes
Хех, с этой клавиатурой shift-`невозможно :) Это Command-Shift -´, чтобы сделать Command-`, если это более понятно. Также Command- ~ это фактически Command-Alt-¨. Думаю, мне придется жить без (некоторых) ярлыков и просто продолжать с остальными. Спасибо в любом случае!
Извините, похоже, эта система использует (удаленный) символ для форматирования текста! Я пытался напечатать то, что показывает Зиггаморф выше. Последний.
1

Если вы хотите создать собственный ярлык, я заметил, что macOS Sierra, по-видимому, автоматически отображает Shift- [ярлык здесь] в обратном направлении к вашему первоначальному ярлыку, когда это имеет смысл (например, все, что включает «next», вероятно, имеет соответствующий «предыдущий»). версия). Возможно, потому что кто-то ожидал, что пользователь будет ожидать этого?

Поэтому, если вы заглянете в «Системные настройки»> «Клавиатура»> «Сочетания клавиш»> «Клавиатура», вы найдете только «Переместить фокус в следующее окно», привязанный по умолчанию к Command-`, и именно поэтому Command-Shift-` вызывает «Переместить фокус в последнее окно».

Установите «Переместить фокус на следующее окно» на любую другую комбинацию, которая не включает Shift, и Shift- [эта комбинация] сделает «Переместить фокус на последнее окно».

mz496
источник
-1

попробуйте "cmd" + "<" в xcode. Это работает с моей клавиатурой - KK


источник