·Leitura de 6 min

Por que todo desenvolvedor deve organizar seu Dock com Otterdock

Os desenvolvedores lidam diariamente com IDEs, terminais, navegadores, clientes Git e ferramentas de banco de dados. Otterdock os agrupa por contexto do projeto para que você pare de procurar e comece a enviar.

Você já conhece a sensação: uma dúzia de ícones no Dock, mais três na barra de menu, Spotlight para o resto e você ainda gasta dez segundos procurando a janela de terminal correta ou o cliente de banco de dados que abriu “apenas um minuto atrás.” O trabalho de desenvolvimento não é um aplicativo – é uma pilha. Otterdock fica em cima do Dock da Apple (não substitua-o), agrupa aplicativos com arquivos, pastas e links e mantém seu layout local no disco. No macOS 14 e posterior, você obtém clique para expandir sem permissões extras ou passa o mouse para expandir após conceder acessibilidade.

Sua verdadeira dor diária

Você alterna entre VS Code ou Cursor, Xcode para trabalho nativo, iTerm2 ou Terminal para shells, uma GUI Git como SourceTree quando você deseja um gráfico visual, TablePlus ou outro cliente para bancos de dados e um ou mais navegadores para depuração e documentos. Cada ferramenta é legítima; juntos eles aglomeram a mesma faixa de ícones. Ajuda para pastas nativas do Dock com arquivos, mas eles não misturam aplicativos e marcadores da mesma forma que um único cluster mental de “frontend” ou “depuração”.

O que muda com os grupos: Você nomeia as pilhas de acordo com o que está fazendo, não com o que o aplicativo é chamado. Quando você abre um grupo, tudo para esse modo está lá - sem arqueologia de guias, sem “onde eu coloquei isso compor arquivo?”

Grupo: Frontend

Coloque seu editor principal (VS Code, Cursor, WebStorm), os perfis de navegador que você usa para desenvolvimento local, pastas de transferência, e links para URLs de teste ou visualização. Se você usa ferramentas de design para aprimorar a interface do usuário, adicione-as aqui para “enviar o interface” é um gesto. Otterdock suporta skins de ícones personalizados para que esta pilha possa parecer diferente do seu back-end pilha de relance.

Grupo: Back-end

Terminais drop in (iTerm2 é uma escolha comum), ferramentas de teste de API, repositórios de serviços ou docker-compose locais e notas ambientais. Mantenha GUIs de banco de dados como TablePlus neste cluster para não abrir o banco de dados errado quando você muda de contexto do trabalho da API.

Grupo: DevOps

Pastas de infraestrutura, utilitários de túnel ou VPN, folhas de dicas do kubectl como arquivos Markdown e marcadores para os painéis pertencem um ao outro, não misturados com o código do aplicativo. Quando algo quebra na produção, você quer um grupo expansível que diz “ops”, não um Dock que parece uma gaveta de lixo.

Grupo: Depurar

Reserve um cluster para navegadores com devtools front and center, Proxyman ou Charles se você os usar, registre terminais de rastreamento e quaisquer utilitários de falha ou simbologia que você toca durante as investigações. Separando a depuração de a codificação diária reduz a chance de você deixar meia dúzia de janelas únicas abertas durante as sessões.

GrupoConteúdo de exemplo
Front-endCódigo VS/Cursor, perfil de desenvolvimento Safari ou Chrome, exportações de design, link de teste
Back-endTerminal, cliente API, TablePlus, pasta de repositório de serviço
DevOpsPastas IaC, VPN, runbooks, marcadores de página de status
DepurarNavegador, ferramenta de proxy, terminal de log, utilitários de travamento

Preço e privacidade (preciso)

O nível gratuito inclui dois grupos—o suficiente para testar uma divisão como “código” versus “operações” ou “trabalho” versus “ferramentas pessoais”. Pro remove o limite para grupos ilimitados. A compra direta é $6.99 uma vez; um O lançamento da Mac App Store está listado para $6.99 (em breve). A configuração reside no seu usuário Biblioteca; Otterdock não requer uma conta na nuvem para operação básica conforme descrito aqui.

Se o seu Dock for uma única linha plana de todas as ferramentas que você pode precisar esta semana, você estará pagando um pequeno imposto sobre cada mudança de contexto. Otterdock não escreve código para você – ele apenas mantém a pilha certa visível quando você precisa dela. Por um passo a passo completo, veja nosso configuração do fluxo de trabalho do desenvolvedor Mac guia e dicas sobre como iniciar aplicativos mais rapidamente no Mac.