Меня раздражает управление окнами в macOS? Это бесплатное приложение решило мою проблему.

 

У Apple уникальный подход к вычислениям на Mac, который отличается от Windows непоколебимой ориентацией на простоту, гибкость и элегантность. Однако порой это может показаться слишком ограничительным. Ничто не воплощает это лучше, чем окна приложений в macOS.

До выхода macOS Sequoia компания Apple даже не предлагала полноценных вариантов расположения окон и установки. Windows же, напротив, давно предоставляет эти возможности , причем в таком виде, который устраивает даже профессиональных пользователей.

В последних версиях macOS при перетаскивании окон по экрану предлагаются плиточные позиции. Но он все еще далек от совершенства. Ситуация с изменением размера окон еще более удручающа. Поэтому неудивительно, что многие сторонние приложения заполнили этот пробел, предложив расширенные решения для управления окнами.

Rectangle уже давно пользуется популярностью у сообщества Mac, и на то есть веские причины. Но платить 10 долларов за приложение, управляющее окнами приложений, не всем по карману. Вот тут-то и приходит на помощь Swift Shift.

Что такое SwiftShift?

В последние несколько недель я погрузился в сообщество разработчиков открытого программного обеспечения и открыл для себя несколько фантастических приложений. Менеджер буфера обмена Maccy — один из моих любимых, за ним следует Swift Shift.

Основные элементы управления Swift Shift на Mac.

Это ещё одно совершенно бесплатное приложение с открытым исходным кодом , которое кардинально меняет подход к управлению окнами приложений на Mac. В нём нет рекламы. Оно не потребляет системные ресурсы. Здесь нет скрытых платежей или предупреждений о подписке.

Приложение, разработанное Пабло Варелой , даже не работает в отдельном окне. Вместо этого оно функционирует как виджет в строке меню с небольшим выпадающим меню, содержащим ограниченный набор основных элементов управления.

Что делает его особенным?

Слоган Swift Shift прост: «Никогда больше не ищите эти дешевые акции». Имеются в виду небольшие цветные кнопки в верхнем левом углу окна приложения и двусторонняя стрелка, которую вы видите, когда курсор наводится на края.

Очень неудобно перетаскивать указатель, ждать появления стрелки, а затем хвататься за края, чтобы изменить размер окна. Но даже в этом случае вы сможете выполнять только горизонтальные или вертикальные корректировки.

Сочетания клавиш в приложении Swift Shift для macOS.

Вам понадобится дополнительная доза терпения, чтобы выполнить захват угла и изменение размера по диагонали. Swift Shift элегантно решает все эти проблемы, полностью отказываясь от подхода «хватай и перетаскивай». Вам вообще не придется возиться с краями окон.

Кроме того, вы можете изменить размер окна приложения или переместить его по экрану, непосредственно из того места, где в данный момент находится курсор. Я обнаружил, что Swift Shift прекрасно работает с трекпадом ноутбука, хотя это приложение специально разработано для управления с помощью мыши.

Как Swift Shift упрощает управление окнами?

Swift Shift использует систему квадрантов для эффективного перемещения и изменения размера окон. Это означает, что все окно приложения выступает в качестве активной панели. Все, что вам нужно сделать, это щелкнуть и переместить курсор в нужное место.

Правило квадранта для приложения Swift Shift.

Чтобы переместить окно, просто нажмите сочетание клавиш и переместите указатель. К счастью, эту комбинацию клавиш можно настраивать, что позволяет вам выбрать наиболее удобный для вас вариант.

Я установил сочетание клавиш Command + Option (⌘ + ⌥), так как эти две клавиши расположены рядом друг с другом. Все, что мне нужно сделать, это нажать сочетание клавиш, щелкнуть левой кнопкой мыши (или нажать на сенсорную панель) и переместить его. Этот жест позволяет перемещать окно приложения на том же экране или на внешних дисплеях.

Настоящее волшебство заключается в изменении размера окон. Вам больше не придется использовать предварительно настроенные элементы управления плитками macOS, доступ к которым осуществляется при наведении курсора на маленькую зеленую кнопку в верхнем левом углу. Или, что еще хуже, пытаетесь ухватиться за края, чтобы ухватиться за стрелку изменения размера.

Swift Shift позволяет назначить отдельную комбинацию клавиш для изменения размера. Я выбрал Command + Control (⌘ + ⌃), чтобы изменить размер. Просто нажмите сочетание клавиш, щелкните левой кнопкой мыши и начните перемещать его, чтобы отрегулировать размер окна относительно угла, ближайшего к курсору.

Например, если указатель находится ближе к нижнему правому углу, то для изменения размера окна приложения будут одновременно использоваться нижний и правый края окна приложения. Это свободная регулировка, которая выполняется плавным движением.

Меньше контроля, четкие амбиции

Как упоминалось выше, все инструменты и элементы управления Swift Shift расположены в небольшом раскрывающемся окне, доступ к которому можно получить, открыв значок приложения в строке меню. Вы также можете скрыть их, если наверху все выглядит слишком перегруженным.

Для большей гибкости вы также можете изменить поведение сочетания клавиш и настроить его так, чтобы он фокусировался только на переднем окне, запуская перемещение и изменение размера окна.

Более того, вы можете не нажимать кнопку мыши (или сенсорной панели), а просто использовать комбинацию сочетаний клавиш и перемещение курсора для выполнения работы. Таким образом, вы не нажмете случайно на какой-либо активный элемент пользовательского интерфейса в окне приложения.

Изменение размера квадранта в Swift Shift

Кроме того, вы можете переключиться с обычного щелчка левой кнопкой мыши на щелчок правой кнопкой мыши. Мне нравится эта продуманная гибкость. Не только потому, что это облегчает мой рабочий процесс, но и потому, что это развивает мою личную изобретательность.

Независимо от того, левша вы или правша, а также от предпочитаемого вами положения мыши, вы можете настроить клавиши-модификаторы и выбрать набор, который будет легкодоступен с любой стороны клавиатуры.

В целом процесс происходит быстро, без каких-либо странных переходов или дрожания. Еще одним аспектом, который меня удивил, стало происхождение приложения. «Я занялся этим проектом, потому что это то, чего я всегда хотел», — говорит Варела.

«Я понятия не имел о Swift или API macOS», — добавляет он. «Большую часть этого я узнал, используя ChatGPT и изучая другие проекты с открытым исходным кодом». Похоже, что виброкодирование на этот раз оказалось отличным инструментом, а не тем шумихой, которая вокруг него поднялась.

Благодаря открытому исходному коду сообщество Swift Shift обеспечивает обратную связь и исправляет ошибки относительно быстро. Конечно, помогает то, что не приходится иметь дело со множеством слоев элементов управления пользовательского интерфейса или замысловатыми наложениями.

В целом Swift Shift — одна из моих любимых утилит. Тот факт, что он бесплатный и имеет открытый исходный код, делает его обязательным для всех поклонников macOS, желающих получить дополнительную дозу функционального удобства для повседневных вычислений на Mac.

Комментарии закрыты.