Minimize as janelas do aplicativo nos ícones do dock com uma string padrão no OS X
Se você está cansado de ter seu Mac Dock cheio de versões em miniatura de janelas minimizadas, você pode alterar o comportamento de minimização do Dock com um simples comando do Terminal que minimizará as janelas no ícone do Dock dos aplicativos pais. Você pode saber quais janelas estão minimizadas procurando o losango ao lado do nome da janela (veja a captura de tela anexada abaixo para obter um exemplo).
Isso é muito útil principalmente se você estiver trabalhando com uma resolução de tela limitada ou se tiver um Dock repleto de aplicativos e pastas.
Para habilitar você mesmo esse recurso por meio da string padrão, inicie o Terminal e digite o seguinte comando:
defaults write com.apple.dock minimize-to-application -BOOL YES
A alteração entra em vigor imediatamente. Minimize uma janela de aplicativo e você poderá encontrá-la agora através do menu do botão direito do ícone do Dock, simbolizado pelo ícone de losango que aparece ao lado de seu nome, conforme mostrado aqui:
Para reverter o comportamento e voltar ao padrão, basta usar a seguinte string de comando:
defaults write com.apple.dock minimize-to-application -BOOL NO
Como isso é útil, estou surpreso por não ser uma opção em algum lugar nas preferências da GUI do Mac OS X.
Atualização: as novas versões do OS X tornam isso muito mais fácil e não exigem mais uma sequência de comandos padrão para implementar. Em vez disso, você pode ativar o recurso nas Preferências do Dock e minimizar todas as janelas no respectivo ícone do aplicativo. Isso persiste em todo o OS X, do Snow Leopard ao Mavericks e além. Ótimas notícias para usuários de Mac que gostam desse recurso!
Observe que o uso da string de comando padrão continua a funcionar para habilitar esse recurso nas versões mais recentes do Mac OS X, apenas não é mais necessário acessar o terminal para concluir a tarefa.