Existem boas soluções para Mac e Windows que eu conheço:
Windows 7
Esta funcionalidade está incorporada e é denominada Aero Snap . Você pode usar os seguintes atalhos de teclado para obter o comportamento desejado:
- Win + & leftarrow; move a janela atual para a metade esquerda da tela.
- Win + & rightarrow; move a janela atual para a metade direita da tela.
- Win + & uparrow; maximiza a janela atual.
Windows XP e Vista
GridMove permite que você configure as regiões para encaixar as janelas por meio de uma tecla de atalho. Eu mapeei Win + 1 para mover uma janela para a metade esquerda da tela e Win + 2 para usar a metade direita.
O AeroSnap torna os atalhos de teclado nativos do Windows 7 disponíveis no Windows Vista e no Windows XP.
Mac OS X
Cinch , SizeUp (ambos testes gratuitos ilimitados) e TwoUp (descontinuado - disponível em aqui ) da Irradiated Software, todos realizam essa tarefa perfeitamente. O SizeUp adiciona alguns recursos extras, incluindo suporte a vários monitores.