Разница между Command + H и Command + W в Mac OS X

Разница между Command + H и Command + W в Mac OS X

Я новичок в Mac OS X 10.10 (Yosemite) и разбирался с сочетаниями клавиш. Я хотел узнать, в чем разница между command+ Hи command+ W.

Из того, что я видел, это то, что command+ Hскрывает приложение в фоновом режиме (т. е. сворачивает его). Когда я использую command+ Wв Google Chrome, вкладка исчезает, и я не уверен, как ее вернуть, и это не работает в некоторых приложениях (т. е. Skype).

В то время как если я использую command+ Hв приложении «Finder», окно «Finder» сворачивается, а когда я нажимаю на рабочий стол, оно разворачивается и снова становится фокусом, чего я не хочу. Поэтому вместо этого мне приходится использовать command+ Wс «Finder».

Я был бы признателен, если бы кто-нибудь мог это прояснить. В чем разница между ними и почему они ведут себя по-разному в «Finder» и Google Chrome.

решение1

Во-первых, ничего из этого не является идиосинкразией Mac OS X 10.10 (Yosemite). Функциональность command ⌘+ Wи command ⌘+ Hявляется стандартным поведением Mac OS X, которое, я почти уверен, восходит к Mac OS 9 (Classic) и более ранним версиям.

Вот официальная страница Appleкоторый объясняет функциональность, связанную со всеми сочетаниями клавиш в Mac OS X, но далее следует объяснение конкретных различий в функциональности между command ⌘+ Wи command ⌘+ H.

Краткое объяснение:

  • Закрытие окна: command ⌘+ Wзакрывает окно и, возможно, может использоваться для выхода из приложения, если это часть функциональности, которую разработчик добавил в свое приложение.

  • Скрытие приложения: command ⌘+ Hскрывает приложение, убирая его интерфейс/окна из поля зрения и переводя приоритет приложения в фоновый режим, но при этом не завершает работу приложения и не прерывает его процессы.


Более подробное объяснение:

Закрытие окна с помощью command ⌘+W

Использование command ⌘+ Wв «Finder» — и в некоторых приложениях — означает «Закрыть окно». Во многих приложениях «Закрыть окно» может также означать «выйти из приложения, если окно закрыто». Это ненормальное поведение, но о нем следует помнить. Вы можете увидеть версию этой команды без сочетания клавиш в меню «Файл» любого приложения, в котором вы находитесь. Например, вот снимок экрана из меню «Файл» в Chrome:

введите описание изображения здесь

Как вы можете видеть на этом скриншоте, вы используете command ⌘+ W, чтобы закрыть «Tab», поскольку «Tab» часто считается «окном» в приложении, таком как Chrome. Но это поведение, специфичное для приложения.

Скрытие приложения с помощью command ⌘+H

В отличие от этого command ⌘+ Hозначает «Скрыть приложение, в котором вы находитесь». Вы и увидите версию этой команды без сочетания клавиш в меню конкретного приложения справа. Например, вот скриншот из меню конкретного приложения в Chrome:

введите описание изображения здесь

Скрытие приложения берет все приложение и переносит его на задний план. Так что вы не только больше не видите его визуально как часть вашего представления «Finder», его системный приоритет — по сравнению с не скрытыми приложениями — ниже. Это полезно в сценариях, когда вам нужно открыть приложение, но вам не нужно, чтобы оно поглощало ресурсы прямо в этот момент. Так что вы «скрываете» его, и система знает, что не следует уделять ему столько внимания, как другим.

Связанный контент