Introduzione

Completato

GitHub Copilot è un assistente di codifica avanzato basato sull'intelligenza artificiale che può migliorare notevolmente l'efficienza degli sviluppatori in ogni fase del flusso di lavoro di sviluppo. GitHub Copilot consente agli sviluppatori di risparmiare tempo, consentendo loro di concentrarsi sulla risoluzione dei problemi e sull'innovazione di livello superiore automatizzando le attività di routine, fornendo il completamento del codice pertinente e generando interi blocchi di codice che accelerano i cicli di sviluppo dalla codifica iniziale al completamento della richiesta pull.

GitHub Copilot offre opzioni di interazione flessibili e adattabili al tuo flusso di lavoro, venendo incontro a te in qualsiasi punto tu lavori nel tuo ambiente di sviluppo. Sia tramite il completamento del codice nell'IDE, la chat conversazionale per la risoluzione dei problemi complessa, le funzionalità di collaborazione su GitHub.com o l'assistenza da riga di comando, Copilot si integra perfettamente in tutti gli ambienti per migliorare l'esperienza di sviluppo e la produttività. Comprendere queste modalità di interazione è fondamentale per sbloccare il potenziale completo di GitHub Copilot e ottimizzare il flusso di lavoro di scrittura del codice per fornire rapidamente modifiche al codice qualitativo.

Questo modulo illustra i diversi metodi per interagire con GitHub Copilot, guidando l'utente su quando, dove e come usare questi metodi per comunicare efficacemente gli obiettivi a Copilot e fornire le informazioni necessarie per completare le attività.

In questo modulo verranno fornite informazioni su:

  • Come usare i suggerimenti automatici di GitHub Copilot, più riquadri di suggerimenti e la possibilità di adattarsi a stili di codifica diversi per accelerare i flussi di lavoro di sviluppo.
  • Come fornire contesto a GitHub Copilot tramite commenti inline, bloccare commenti, docstring e altri tipi di commenti per migliorare l'accuratezza e la velocità di generazione del codice.
  • Interazione con GitHub Copilot tramite conversazioni in linguaggio naturale per generare codice complesso, problemi di debug, ottenere spiegazioni del codice e semplificare le attività di sviluppo in tempo reale.
  • Come migliorare la pertinenza dei suggerimenti di GitHub Copilot Chat usando riferimenti di ambito, comandi slash e agenti per completare rapidamente le attività di routine.
  • Uso di GitHub Copilot in GitHub.com per l'esplorazione del repository, l'assistenza per le richieste pull, le attività dell'agente e i flussi di lavoro di revisione del codice collaborativo.
  • Come interagire con GitHub Copilot nell'interfaccia della riga di comando per ottenere spiegazioni, suggerimenti ed eseguire comandi per automatizzare i flussi di lavoro del terminale.
  • Come configurare configurazioni, alias e gestire le impostazioni di privacy dell'interfaccia della riga di comando di GitHub Copilot, incluso il rifiuto esplicito della raccolta dei dati di utilizzo.