·4 min di lettura

Launcher di app per sviluppatori su Mac — Terminale, Xcode, VS Code in un unico pannello

Una tipica sessione di programmazione richiede un editor, un terminale, un browser per i test e magari uno strumento per database o un client di controllo versione — tutti aperti da zero, ogni singola volta che ti siedi a lavorare.

Iniziare una sessione di programmazione di solito significa aprire la stessa manciata di app, più o meno nello stesso ordine: il tuo editor, una finestra di terminale (magari due — una per il server di sviluppo, una per git), un browser puntato su localhost, e possibilmente un client per database o uno strumento di test API. Niente di tutto questo è difficile, ma è ripetitivo, e i passaggi di configurazione ripetitivi sono esattamente il tipo di attrito che si accumula nel corso di una giornata lavorativa.

Fissare tutto questo al Dock funziona finché non stai fissando anche app per email, comunicazione e tutto il resto — a quel punto i tuoi strumenti di sviluppo si mescolano con app che non hanno nulla a che fare con la scrittura di codice.

macOS non distingue la "modalità sviluppo" da nient'altro

Il Dock, Spotlight e Launchpad trattano tutti VS Code allo stesso modo in cui trattano Mail o Calendario — come un'app tra tante, senza alcuna percezione che alcune delle tue app formino un ambiente di sviluppo coerente, usato insieme, ripetutamente, nella stessa combinazione.

Un pannello dedicato al tuo stack di sviluppo

Jetty ti permette di costruire un pannello "Dev" contenente esattamente il tuo set di strumenti di sviluppo — VS Code o Xcode, Terminale, un browser, un client Git, uno strumento per database — e aprirne qualsiasi con un singolo clic dalla barra dei menu, senza che questi strumenti si mescolino nello stesso spazio delle tue app non legate alla programmazione.

Jetty developer panel with Terminal, Xcode, and VS Code on Mac

Cartelle di progetto insieme ai tuoi strumenti

Trascina la cartella del tuo repository direttamente nello stesso pannello del tuo editor e terminale. Iniziare a lavorare su un progetto significa aprire un pannello invece di navigare separatamente verso una cartella e poi aprire ogni strumento.

Pannelli separati per stack

Se lavori su uno stack frontend e uno backend, o destreggi più codebase di clienti, crea un pannello per ogni contesto. Passare dall'uno all'altro diventa un clic nella barra dei menu, non una caccia con Cmd+Tab tra un mucchio misto di finestre.

Resta fuori dai piedi mentre lavori

Una volta aperti i tuoi strumenti, il pannello si chiude e si toglie di mezzo. Non è un elemento persistente del dock che compete per l'attenzione su uno schermo spesso già pieno di riquadri dell'editor e finestre di terminale.

Scarica Jetty dal Mac App Store

Articolo successivo

Jetty

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

Get Jetty on the Mac App Store