Расставляйте окна с клавиатуры.

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

Скачать для Windows
32 бита · старые ПКУстановщикПортативный zip
64 бита · большинство ПКУстановщикПортативный zip
Открыть на GitHub

Бесплатно · Windows 10 и 11 · 32 и 64 бита · v0.4.0

Ctrl Alt
Экраны
Углы
Окно
Половины

Попробуйте: нажмите CtrlAlt← на клавиатуре или кликните по клавишам.

Любое место на любом экране, одно сочетание клавиш.

Wrecktangle живёт в трее и делает одно дело: ставит активное окно ровно туда, куда вы его отправили.

←
→
↑
↓
Home
F
G
V
B
Enter

CtrlAlt +

Одно сочетание на каждое место

Левая, правая, верхняя и нижняя половины, четыре угла, центр, а также развернуть или восстановить. Без перетаскивания и зон привязки.

1/2
2/3
3/4

Нажмите ещё раз, чтобы сменить размер

Повторное нажатие перебирает 1/2, 2/3 и 3/4 экрана по умолчанию или любой набор из 1/4, 1/3, 1/2, 2/3 и 3/4.

CtrlAltWin→

Все мониторы

Перенесите окно на следующий или предыдущий экран одним сочетанием.

Зазор невидимой рамки
Край в край

Точно до пикселя

Размеры считаются по видимой рамке окна, поэтому привязанные окна стыкуются край в край, без зазора, который оставляет невидимая рамка Windows.

СлеваЗаменяет: Лупа Windows (вероятно)CtrlAlt←
По центруЗарезервировано WindowsWinL

Забирает занятые сочетания

Если сочетание уже занято Windows или другим приложением, Wrecktangle забирает его, а не сдаётся, и настройки показывают, какое приложение он заменяет.

Wrecktangle

Доступен Wrecktangle 0.4.0. Нажмите, чтобы скачать.

Сообщает об обновлениях

Он проверяет GitHub раз в сутки или по запросу, а уведомление ведёт к новому установщику. Сам он ничего не устанавливает.

%LOCALAPPDATA%\Programs\Wrecktangle

Без прав администратора

Он устанавливается только для вашей учётной записи и никогда не просит прав администратора.

Живёт в трее

Если запустить его снова, пока он работает, откроются настройки, а не вторая копия.

Настройки в духе Windows 11

Дизайн Fluent, который следует светлой или тёмной теме, в синем цвете Windows или в жёлтом Wrecktangle. Меняйте любое сочетание, цикл размеров или запуск при старте, и каждое изменение применяется сразу.

Попробуйте Язык на вкладке Основные: он переключит и всю эту страницу.

Настройки Wrecktangle

Нажмите на сочетание, чтобы записать новое. Повторное нажатие перебирает размеры. Изменения применяются сразу.

Половины
СлеваCtrlAlt←
СправаCtrlAlt→
ВерхCtrlAlt↑
НизCtrlAlt↓
Углы
Левый верхний уголCtrlAltF
Правый верхний уголCtrlAltG
Левый нижний уголCtrlAltV
Правый нижний уголCtrlAltB
Окно
Развернуть / восстановитьCtrlAltEnter
По центруCtrlAltHome
Экраны
Следующий экранCtrlAltWin→
Предыдущий экранCtrlAltWin←
Живая копия окна настроек, собранная из макета и переводов самого приложения.

Готово за минуту

  1. Скачайте и запустите установщик

    Он ставит программу только для вашей учётной записи, в %LOCALAPPDATA%\Programs\Wrecktangle, и никогда не просит прав администратора. Подписи у него пока нет, поэтому если Windows SmartScreen сообщит, что защитил компьютер, нажмите Подробнее, а затем Выполнить в любом случае.

  2. Отметьте Запускать при старте

    Тогда Wrecktangle будет запускаться при каждом входе и работать в трее.

  3. Нажмите CtrlAlt←

    Активное окно займёт левую половину своего экрана. Нажмите ещё раз для двух третей и ещё раз для трёх четвертей.

Не хотите установщик? Возьмите портативный zip, положите wrecktangle.exe в постоянную папку, запускайте оттуда и включите Запускать при старте в меню в трее.

Нужна Windows 10 или 11, 32- или 64-битная. Windows 11 всегда 64-битная. Удалить программу можно в разделе «Приложения» в Параметрах Windows.

Вопросы и ответы

Wrecktangle бесплатный?

Да. Скачивайте и пользуйтесь, без учётной записи и без пробного периода.

Почему Windows пишет, что защитила компьютер?

У Wrecktangle пока нет цифровой подписи, поэтому SmartScreen его не узнаёт. Нажмите Подробнее, а затем Выполнить в любом случае.

Почему он не двигает некоторые окна?

Окно, запущенное от имени администратора, нельзя переместить из Wrecktangle без таких прав: мешает защитный барьер Windows под названием UIPI. Wrecktangle распознаёт это заранее и один раз показывает уведомление, а не молча ничего не делает.

Сочетание уже делает что-то другое. Что будет?

Wrecktangle забирает сочетание, а настройки показывают, какое приложение он заменяет. Win+L и Ctrl+Alt+Del обрабатывает сама Windows, их забрать нельзя. Несколько сочетаний по умолчанию совпадают с другими программами: Лупой, пока она запущена, VS Code (Ctrl+Alt+↑/↓ добавляют курсоры) и IDE JetBrains (Ctrl+Alt+←/→ переходят назад и вперёд). Поменяйте их в настройках.

В моей раскладке есть клавиша AltGr.

В раскладках вроде US International сочетание Ctrl+Alt+клавиша равно AltGr+клавиша, поэтому так назначенное сочетание может мешать вводу символа AltGr на этой клавише. Настройки помечают каждое такое сочетание.

Как работают обновления?

Wrecktangle ищет новую версию через 30 секунд после запуска, если с последней проверки прошли сутки, а потом раз в сутки. Уведомление ведёт к новому установщику, который скачивается в браузере. Сам он ничего не устанавливает, а проверку можно отключить в настройках.

Это Rectangle для Windows?

Он вдохновлён Rectangle, оконным менеджером для macOS от Ryan Hanson. Wrecktangle является независимым приложением для Windows и не связан с Rectangle.

У меня был Wectangle. Что теперь?

Раньше Wrecktangle назывался Wectangle. При первом запуске он закрывает работающий Wectangle, переносит ваши настройки и передаёт пункт Запускать при старте новому приложению. После этого старый wectangle.exe и папку %APPDATA%\Wectangle можно удалить.

Как его удалить?

В разделе «Приложения» в Параметрах Windows. Для портативного zip выключите Запускать при старте в меню в трее, завершите Wrecktangle и удалите exe.

Ваши окна там, где вы хотите.

Бесплатно для Windows 10 и 11. Без прав администратора и без учётной записи.

Скачать для Windows
32 бита · старые ПКУстановщикПортативный zip
64 бита · большинство ПКУстановщикПортативный zip
Открыть на GitHub