·4 min de leitura

Lançador de Apps para Desenvolvedores no Mac — Terminal, Xcode e VS Code num Só Painel

Uma sessão típica de programação exige um editor, um terminal, um navegador para testes e talvez uma ferramenta de banco de dados ou um cliente de controle de versão — tudo aberto do zero, toda vez que você senta para trabalhar.

Começar uma sessão de programação geralmente significa abrir o mesmo punhado de apps, mais ou menos na mesma ordem: seu editor, uma janela de terminal (talvez duas — uma para o servidor de desenvolvimento, outra para o git), um navegador apontando para o localhost e, possivelmente, um cliente de banco de dados ou uma ferramenta de teste de API. Nada disso é difícil, mas é repetitivo, e passos de preparação repetitivos são exatamente o tipo de fricção que se acumula ao longo de um dia de trabalho.

Fixar tudo isso no Dock funciona até você também fixar apps de e-mail, comunicação e tudo mais — nesse ponto, suas ferramentas de desenvolvimento ficam misturadas com apps que não têm nada a ver com escrever código.

O macOS não distingue o "modo dev" de mais nada

O Dock, o Spotlight e o Launchpad tratam o VS Code da mesma forma que tratam o Mail ou o Calendário — como um app entre muitos, sem nenhuma noção de que alguns dos seus apps formam um ambiente de desenvolvimento coerente, usado em conjunto, repetidamente, na mesma combinação.

Um painel dedicado ao seu conjunto de ferramentas de dev

O Jetty permite montar um painel "Dev" contendo exatamente seu conjunto de ferramentas de desenvolvimento — VS Code ou Xcode, Terminal, um navegador, um cliente Git, uma ferramenta de banco de dados — e abrir qualquer um deles com um único clique na barra de menus, sem que essas ferramentas se misturem com seus apps fora do contexto de código.

Painel de desenvolvedor do Jetty com Terminal, Xcode e VS Code no Mac

Pastas de projeto ao lado das suas ferramentas

Solte a pasta do seu repositório diretamente no mesmo painel do seu editor e terminal. Começar a trabalhar num projeto passa a ser abrir um painel, em vez de navegar separadamente até uma pasta e depois abrir cada ferramenta.

Painéis separados por stack

Se você trabalha com um stack de frontend e um de backend, ou lida com várias bases de código de clientes diferentes, monte um painel por contexto. Alternar entre eles é um clique na barra de menus, não uma caçada no Cmd+Tab por uma pilha misturada de janelas.

Sai do caminho enquanto você trabalha

Depois que suas ferramentas são abertas, o painel fecha e sai do caminho. Não é um item persistente disputando atenção numa tela que muitas vezes já está lotada de painéis de editor e janelas de terminal.

Baixe o Jetty na Mac App Store

Próximo artigo

Jetty

Launch any app from the menu bar — grouped panels, one click.

Get Jetty on the Mac App Store