Como Manter a Janela do Seu Aplicativo "Sempre no Topo" no Mac

A maioria, se não todas, as distribuições Linux vêm com uma maneira de manter as janelas de aplicativos “sempre no topo” e fixadas na tela. Apesar de compartilhar a mesma arquitetura, o macOS torna isso mais difícil, mas é possível com algum esforço.
Neste post, mostramos como manter as janelas de aplicativos sempre no topo, usando funcionalidades nativas no Mac e gerenciadores de janelas de terceiros. Também mencionamos o Afloat - uma maneira comum de conseguir isso no Mac, mas que tem muitas desvantagens.
Leia também: Personalize a Área de Trabalho do Seu Mac para um Novo Visual
Usando Afloat para Manter a Janela do Seu Aplicativo “Sempre no Topo”
A maneira tradicional, e provavelmente a única forma de manter a janela do seu aplicativo no Mac sempre no topo, é usar o Afloat. Por muitos anos, essa tem sido uma solução de primeira linha da qual muitos usuários dependem.
Ainda assim, há alguns pontos negativos sobre o Afloat em 2021:
- Não foi atualizado há seis anos, o que significa que pode não funcionar com os modelos de Mac atuais ou com os chips Apple Silicon.
- Exige dependências como o SIMBL. Na verdade, existem muitas fontes para isso, e algumas entram e saem de moda dependendo do Sistema Operacional (SO) e compatibilidade.
- A configuração exige algum trabalho e depende de dois aplicativos funcionando bem na sua máquina.
- Você tem que desativar certas configurações de segurança no seu Mac, o que para um usuário final é um obstáculo grande demais (e perigoso).
Apesar disso, você pode querer testar o Afloat. Embora, o usuário deva ter cuidado - o Afloat é um software desatualizado e complexo para instalar no seu Mac.
Outras Formas de Manter a Janela do Seu Aplicativo “Sempre no Topo”
Se você usa o macOS Catalina ou posterior, há uma solução que mantém suas janelas visíveis, mas não necessariamente no topo.
Você pode usar o Split View para organizar janelas e alternar entre elas conforme necessário. Primeiro, no entanto, acesse a tela de Preferências do Sistema e escolha Controle de Missão.

Aqui, verifique se “As telas têm espaços separados” está ativo, então abra alguns aplicativos. Com a barra de ferramentas de um aplicativo, passe o mouse sobre o botão verde da janela. Você verá um pop-up pedindo para escolher um formato de divisão.

Depois de escolher um, ele será replicado dentro dos seus Espaços.

Não é a melhor abordagem, e podemos ver como pode não ser a melhor opção para você. Em vez disso, você pode considerar um gerenciador de janelas dedicado.
Usando Gerenciadores de Janelas Dedicados para Manter a Janela do Seu Aplicativo “Sempre no Topo”
A má notícia é que não há uma maneira nativa de fixar elementos na tela da maneira que o Afloat faz. Isso é decepcionante, mas existem algumas ótimas alternativas para ajudar a manter as janelas visíveis em vez de sempre no topo.
O ponto importante é que você deve ser disciplinado para manter uma janela em uma parte específica da tela. Embora você tenha muito mais opções do que a funcionalidade nativa da Apple.
Opções pagas populares são BetterSnapTool e Magnet.

Embora exista uma solução gratuita e de código aberto que imita quase tudo o que esses dois aplicativos podem fazer: Rectangle.

Ele fica na sua barra de ferramentas e permite que você adicione janelas a várias áreas diferentes da tela. Na verdade, há uma infinidade de locais à sua disposição.

Cada um também tem um atalho rápido disponível para dar a um usuário avançado uma maneira instantânea de organizar as janelas. Para controle adicional, você pode definir janelas em áreas da tela divididas em quartos e sextos também. Isso significa que você pode criar layouts únicos com base na sua situação.

É claro que você precisa de um pouco de disciplina aqui, pois para manter uma janela sempre no topo, ela precisaria estar dentro de sua própria parte da tela, sem outras janelas próximas. É mais correto dizer que essa abordagem permite que você mantenha uma janela visível o tempo todo, em vez de fixá-la na tela.
Conclusão
Parece estranho que o macOS não tenha uma maneira de manter as janelas sempre no topo, dado que isso está disponível no Linux e ambos compartilham a mesma arquitetura central. Ainda assim, há maneiras de manter as janelas visíveis, e com alguma disciplina, você ainda pode agir como se as janelas estivessem sempre no topo. Se você se sentir corajoso, pode tentar instalar o Afloat. No entanto, observe que é difícil fazê-lo funcionar e apresenta bugs na melhor das hipóteses.
Aqui estão algumas outras maneiras de gerenciar suas janelas no Mac – confira! Como você mantém as janelas de aplicativos sempre no topo, e alguma das nossas sugestões pode te ajudar? Deixe-nos saber na seção de comentários abaixo!