Revisioni di codice senza cambi di contesto
Una revisione di pull request richiede sfumature: un “va bene” di una riga non dice nulla, un muro di testo fa perdere il filo a chi legge. Con WhisPaste premi la scorciatoia, spieghi a voce mentre leggi il diff, e la trascrizione arriva direttamente nel campo di risposta di GitHub, con la punteggiatura e le maiuscole che produce Whisper. Gli identificatori come `fooBar` possono essere aggiunti al tuo vocabolario personalizzato o importati da un progetto di codice, così vengono scritti correttamente.
Messaggi di commit e descrizioni delle PR
I conventional commit e i corpi delle PR meritano spesso più di tre parole, ma l'attrito della scrittura ti rallenta. Apri l'editor, spiega a voce le motivazioni, e la trascrizione compare nel cursore, pronta da modificare, da ampliare con uno snippet vocale o da incollare nel terminale.
Issue tracker, Slack e standup
Passaggi per riprodurre un bug in un ticket, note dello standup asincrono su Slack, un breve commento su un'issue di Linear. Sono tutti testi brevi ma con molto attrito. WhisPaste lavora in background e funziona ovunque vada il cursore: GitHub, GitLab, Jira, Linear, Discord, Slack, il tuo editor. In modalità locale l'audio resta sul tuo computer.
Posiziona il cursore nel campo della risposta
Clicca nel commento di revisione di GitHub, nell'editor del messaggio di commit o nel campo di input di Slack, ovunque tu scriveresti normalmente.
Premi la scorciatoia e parla
Tieni premuta la scorciatoia configurata, pronuncia la risposta ad alta voce e rilascia. Per impostazione predefinita la trascrizione viene creata in locale sul tuo computer.
La trascrizione compare nel cursore
Il testo finisce dove avevi lasciato il cursore. Modificalo, amplialo con uno snippet vocale o invialo. Nessun passaggio di copia e incolla tra voce e testo.
Documentazione e commenti nel codice
Un aggiornamento del README, una docstring che spiega perché esiste una funzione (non solo cosa fa), un commento TODO lasciato per il tuo io futuro: sono cose che si saltano quando scriverle significa uscire dal flusso. Pronuncia la spiegazione direttamente nell'editor, nel cursore, nella docstring o nel blocco di commento già aperto, e sistemala dopo invece di non scriverla affatto.
