Существуют хорошие решения и для Mac и для Windows, о котором я знаю:
Эта функция встроена, и она назвала Аэро Снимок. Можно использовать следующие сочетания клавиш для получения поведения, которое Вы хотите:
GridMove позволяет Вам устанавливать регионы для привязки окон к через сочетание клавиш. Я отобразил Win + 1 для перемещения окна в левую половину экрана и Win + 2 для использования правильной половины.
AeroSnap делает собственные сочетания клавиш Windows 7 доступными в Windows Vista и Windows XP.
Подпруга, SizeUp (обе неограниченных бесплатных демонстрационных версии) и TwoUp (прекращенный – доступный здесь) из Облученного программного обеспечения все выполняют эту задачу отлично. SizeUp добавляет некоторые дополнительные опции, включая несколько контролируют поддержку.
Ответ для Windows, как объяснено на старой новой вещи:
В панели задач нажмите кнопку для первого окна, которое Вы хотите расположить, затем содержать клавишу Ctrl и щелкнуть правой кнопкой по кнопке для второго окна. Выберите Мозаику Вертикально. Бинго, эти два окна расположены рядом.
Как упомянуто в комментарии ниже, можно также держать Ctrl, в то время как Вы нажимаете дополнительную кнопку панели задач и наконец щелкаете правой кнопкой по третьей. Таким образом можно расположить 3 окна одновременно. Больше чем 3 окна также работают, но приводят к расположению сетки.
Для Linux получите менеджер окон мозаичного размещения (AwesomeWM, XMonad, dwm, крысиный яд, musca..). Если Вы не любите или не знакомы с автоматическим мозаичным размещением, или Вы не хотите переключать WMs, использовать некоторые сценарии мозаичного размещения, как stiler.