Как изменять размер окон в macOS (OS X) — быстрые приёмы и советы
Введение: что изменилось в OS X 10.7
Начиная с Mac OS X 10.7 (Lion), Apple изменила способ изменения размеров окон. В первых шести версиях OS X изменение размеров происходило через маленький язычок в правом нижнем углу окна. В Lion и позже появилась возможность перетаскивать границы по всем сторонам и углам — сверху, снизу, слева, справа и по диагонали.
Это даёт две основные выгоды:
- Можно перемещать и масштабировать окно, начиная с любого края.
- Управление становится более гибким и интуитивным при работе с несколькими окнами.
Важно: поведение может немного различаться между приложениями — не все программы одинаково обрабатывают зелёную кнопку или некоторые сочетания клавиш.
Увеличение окна (максимизация)
Чтобы открыть окно на весь экран или максимально увеличить его:
- Дважды щёлкните в верхнем правом уголке окна (работает не во всех приложениях).
- Нажмите сочетание Control + Command + F для полноэкранного режима в Finder и многих нативных приложениях.

Изменить размер окна под содержимое
Зелёная кнопка в левом верхнем углу (рядом с красной и жёлтой) выполняет «Zoom» — подстраивает окно под содержимое. Поведение не всегда согласовано между приложениями: в одних программах окно становится по ширине, в других — подстраивается по содержимому документа.

Если нужно более предсказуемое управление, используйте сторонние утилиты (см. раздел «Альтернативные приложения»).
Модификаторы при изменении размера окна
macOS поддерживает несколько клавиш-модификаторов, которые меняют поведение перетягивания границ окна:
- Option — зеркалирует изменение по противоположному краю, то есть окно масштабируется относительно центра.
- Shift — сохраняет соотношение сторон окна при перетягивании (фиксирует пропорции).
- Command — изменяет размер окна в фоне (фокус остаётся на другом окне).
Комбинации можно использовать вместе: Option + Shift будет сохранять соотношение сторон и масштабировать окно относительно центра.


Краткая шпаргалка: поведение при изменении размеров
| Действие | Что происходит |
|---|---|
| Перетянуть любой край | Изменяется только этот край |
| Option + перетянуть | Изменение зеркалируется по противоположной стороне (вокруг центра) |
| Shift + перетянуть | Сохраняется соотношение сторон |
| Command + перетянуть | Окно изменяется в фоне (не становится фокусным) |
| Option + Shift + перетянуть | Сохранение пропорций и масштабирование вокруг центра |
Практические сценарии и приёмы
Центрирование и симметричное расширение
- Удерживайте Option и тяните правую границу: окно расширится одновременно справа и слева, оставаясь по центру.
Быстрое масштабирование для макетов
- Для дизайнеров: удерживайте Shift + Option при изменении диагонали, чтобы масштабировать макет симметрично и сохранить пропорции.
Работа со множеством окон
- Command + перетягивание позволяет настраивать размер неактивного окна, не теряя фокус в основном редакторе.
Когда это может не сработать
- Приложения с собственными фреймворками интерфейса (некоторые кросс-платформенные программы) могут игнорировать системные модификаторы.
- Если окно привязано к минимальному или максимальному размеру (например, диалоговые окна), перетаскивание даст ограниченный эффект.
Примечание: некоторые полноэкранные режимы или панели инструментов могут менять поведение кнопки Zoom.
Альтернативные приложения и расширения
Если встроенные инструменты недостаточны, доступны утилиты, которые добавляют шаблоны позиционирования, горячие клавиши и более предсказуемое «snap» поведение:
- Moom — настройка зон экрана и пресетов размера/позиций.
- Rectangle — бесплатная альтернатива с горячими клавишами и поддержкой snap.
- BetterSnapTool — гибкие правила привязки и сетки.
Эти программы полезны, если вы часто используете фиксированные раскладки (например, 50/50, 70/30, сетки для кода/дизайна).
Мини-методология: быстрый рабочий процесс (5 шагов)
- Оцените задачу: нужен ли вам центрированное изменение, фиксированное соотношение или фоновые правки?
- Выберите правильный модификатор (Option / Shift / Command).
- Начните перетягивание из наиболее подходящего края или угла.
- Комбинируйте модификаторы для точного результата (Option + Shift для симметрии и пропорций).
- Сохраните пресет в сторонней утилите при необходимости.
Роли и чек-листы
Для разработчика
- Использую Option для симметричного масштабирования макетов.
- Применяю Command, чтобы не терять фокус на редакторе.
Для дизайнера
- Удерживаю Shift, чтобы сохранять соотношение сторон при проверке адаптивных макетов.
- Использую Moom/Rectangle для быстрого размещения окон рядом.
Для офисного пользователя
- Использую зелёную кнопку для быстрого подгона содержимого.
- Настраиваю пресеты в Rectangle для часто используемых раскладок.
Советы по совместимости и миграции
- Версия ОС: поведение изменилось в OS X 10.7 (Lion). В более новых macOS (Sierra, High Sierra, Catalina, Big Sur, Monterey, Ventura и далее) базовые модификаторы работают аналогично, но приложения могут иметь собственные настройки.
- Если вы обновляете систему и замечаете другое поведение — проверьте сторонние утилиты и системные настройки сторонних приложений.
Типичные ошибки и как их избежать
Ошибка: пытаться перетянуть окно, которое минимизировано или закреплено — результат ограничен.
Решение: сначала снимите закрепление или разверните окно.
Ошибка: ожидать, что зелёная кнопка всегда занимает весь экран.
Решение: используйте Control + Command + F для полноэкранного режима; Zoom подстраивается, но поведение зависит от приложения.
Краткая таблица горячих клавиш
- Control + Command + F — полноэкранный режим (в большинстве нативных приложений).
- Option (при перетягивании) — масштабирует симметрично.
- Shift (при перетягивании) — фиксирует пропорции.
- Command (при перетягивании) — изменение в фоне.
Резюме
macOS с версии 10.7 позволяет гибко изменять размеры окон с любого края или угла. Модификаторы Option, Shift и Command дают контроль над симметрией, пропорциями и фоновым изменением. Для продвинутой работы рассмотрите утилиты наподобие Moom или Rectangle, которые добавят пресеты и привязки к сетке.
Ключевые выводы перечислены ниже.
Критерии приёмки
- Вы можете изменять размер окна с любого края.
- Option зеркалирует изменение вокруг центра.
- Shift сохраняет соотношение сторон.
- Command позволяет изменять окно, не переключая фокус.
Факто-бокс
- Первая версия macOS с изменённым поведением: OS X 10.7 (Lion).
- Основные модификаторы: Option, Shift, Command.
Конец статьи.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента