Перемикатися між вікнами на Mac OS X?


100

У Windows, коли я роблю alt + tab, я можу переключатися між вікнами. Якщо у мене відкрито 5 вікон Firefox, то за допомогою клавіші alt + переключиться між ними.

На моєму 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
@Nir Levy ДЯКУЄ ! На моїй німецькій клавіатурі (OS X 10.8) відображення було "Фокусувати до наступного вікна" => Cmd+ `та "Фокусувати на" панелі інструментів? (Seitenleiste des Fensters) "=> Cmd+ Shift+ `. Оскільки обидва ´і `знаходяться на одній клавіші (див. Мій попередній коментар), обертання між вікнами програми йшло лише в одну сторону. Все, що мені потрібно було, - це змінити перше відображення на Cmd+ ´і друге відображення на щось інше, наприклад, Cmd+ ß, і раптом перемикання вікон працює в обох напрямках: Cmd+ ´і Cmd+ Shift+ ´. Це просто ... BTW, за замовчуванням, запропонованим OSX, є Cmd+ <для перемикання вікон.
t0r0X

2
Одна з найбільш дратівливих речей на MAC для програмістів. Чому змушують нас використовувати дві комбінації клавіш для перемикання між вікнами, настільки неефективними: / Чи існує програма, яка дозволить мені згрупувати вікна так, як мені подобається?
Srneczek

Відповіді:


98

Cmd- `перемикає вікна вперед.

Cmd- Shift- ` перемикає вікна в зворотному напрямку.

Cmd- alt- стрілка для перемикання між вкладками


8
Що це за ярлик у кутовій дужці знову? Це не працює на моєму mac. І чому це єдиний, який використовує "+" замість "-" між клавішами?
Крегокс

1
cmd-shift є приємним, не знав цього раніше.
Томаш Андрле

4
Коли сталося Cmd +> Cmd + <? Я не маю їх 10.5.
тав

1
У моєму Macbook Air із Mountain Lion Cmd +> просто звучить, як недійсна комбінація клавіш. Він не перемикає вікна.
Howiecamp

5
У моєму новому MacBook Pro з Mavericks це просто цикли у вікнах поточної програми. Він не циклічно працює з усіма відкритими вікнами всіх відкритих програм, що і робить alt-вкладка для Windows.
оптициклічний


13

Поряд з іншими запропонованими ярликами, ви завжди можете використовувати Exposé.

На останній MacBook або алюмінієвій клавіатурі клавіша "F3" присвячена Exposé. Якщо у вас немає клавіатури з клавішею Exposé, ви можете використовувати "F9" і "F10":

  • F3або F9показати всі вікна на поточному просторі.

  • Ctrl- F3або F10показати всі вікна, що належать поточній програмі, на поточному просторі.

Для ще більш простого доступу я натискаю пальцем вгору чотирма пальцями для активації Exposé.


Це насправді не клавіша F3, це клавіша fn, розташована вгорі F3.
Крегокс

1
Проблема з Exposé полягає в тому, що порядок плиток / мініатюр вікон, показаних Exposé, змінюється. Наприклад, у мене FireFox з шістьма відкритими вікнами. Як тільки я переходжу з одного з цих вікон на інший, Exposé показує їх наступного разу в іншому непередбачуваному порядку, і я втрачаю огляд.
t0r0X

@ t0r0X, Expose = Управління місією?
Печер'є

10

На моїй шведській клавіатурі Mac клавіша " ´та" `знаходиться на одній клавіші Для зворотного галочки - зміщений вперед тик.

Отже, я можу використовувати лише cmd- shift- `для переміщення вікон в одну сторону, і це працює не у всіх додатках, як термінал. Дуже дратує.

Як зазначив Дуг Харріс, відьма - це дуже приємний спосіб "вирішити" цю проблему для перемикачів Windows на Mac, які мають alt- tabм'язову пам'ять.


Для майбутніх відвідувачів: щоб перезавантажити ключі, дивіться також коментар Віктора до цього питання. (Але я здогадуюсь, що для вас, Йорген, через три роки ви звикли до цього.)
Арджан,

3
Тільки 14 доларів більше, щоб ваш мак майже використовувався! (Відьма наразі коштує 14 доларів)
Fixee

1
Це не лише м'язова пам'ять, вона часто має більше сенсу перемикатися між окремими вікнами, а не програмами: наприклад, коли у вас є кілька додатків із кількома вікнами кожен, і ви хочете тримати одне вікно кожного зверху та перемикатися між двома.
Майкл

7

Ви шукаєте Cmd+ `, або якщо ви не впевнені, той, що має ~.

Це буде проходити через усі відкриті вікна для однієї програми.


4
Обведіть текст, який ви хочете, за допомогою <kbd> та </kbd>.
Джон Руді

хіба що в сафарі на macbook plus з гірським левом ...
drevicko

@drevicko Це працює для мене на цій установці
BinaryMisfit

@Diago цікаво! Чи знаєте ви, чи зробили ви щось особливе, щоб зробити це так? Шахта - це нестандартна фабрика, встановлена ​​лише кілька тижнів ..
drevicko

@drevicko Alt + `перемикається між вікнами . Ctrl + вкладка перемикається між вкладками . Установка заводу як на моєму 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для ще більш незручних. ;)
Крегокс

2

Ви можете використовувати контроль місії. CTRL+ ARROW UPактивує управління місією, і він покаже всі активні вікна окремо. CTRL+ ARROW DOWNпокаже всі активні вікна поточних програм. Тож якщо ви просто хочете перемикатися між вікнами Chrome, це може бути вашим рішенням!


1

На гірському Леві це стало (приємніше ІМО) opt+ tab. На клавіатурі США, тобто.


е ... на моїй американській клавіатурі з гірським левом у хромі, який перемикає, який елемент сторінки має фокус ...
Майкл,

1

Найкращим додатком для MS Windows, як перемикання вікон, є Contexts https://contexts.co/

Прекрасний, ідеальний у всіх відношеннях і занадто дешевий, якщо врахувати, наскільки повсякденний біль OSX субоптимальне управління вікнами він виправляє.


1

Я використовую HyperSwitch https://bahoom.com/hyperswitch/ в наші дні, оскільки він не просто підтримує перемикання вікон (на відміну від переключення додатків), але й показує попередній перегляд Windows таким чином, як 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 і зрозумів, що вважаю за краще перемикатися між додатками. Може, тому, що я звик до MacO, Mac OS x дещо інша ідеологія, і тому багато людей вже перемикаються між додатками, а не між вікнами
Сергій Герасименко

Хоча ваша відповідь на 100% правильна, вона також може стати на 100% марною, якщо це посилання буде переміщено, змінено, об'єднано в інший або головний сайт просто зникне ... :-( Тому відредагуйте свою відповідь та скопіюйте відповідну кроки від посилання до вашої відповіді, тим самим гарантуючи вашу відповідь протягом 100% життя цього веб-сайту! ;-) Ви завжди можете залишити посилання внизу вашої відповіді як джерело вашого матеріалу ...
Дональд Дак

Вибачте, я не зовсім розумію, яке посилання ви маєте на увазі? Посилання на мій веб-сайт / сайт? main suite [вкладка команд плюс посилання] ( commandtab.noteifyapp.com )
Сергій Герасименко

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.