Sviluppare funzionalità del codice usando gli strumenti di GitHub Copilot

Intermedio
Sviluppatore
GitHub

Questo modulo esplora l'uso dei suggerimenti di GitHub Copilot e di GitHub Copilot Chat per creare nuovo codice. I suggerimenti di completamento automatico e di aggiornamento del codice vengono generati, gestiti e implementati usando le estensioni GitHub Copilot per Visual Studio Code.

Obiettivi di apprendimento

Al termine del modulo, si sarà in grado di:

  • Generare codice e commenti del codice basati sui suggerimenti di completamento automatico usando l'estensione GitHub Copilot per Visual Studio Code.

  • Gestire i suggerimenti di completamento automatico accettando, accettando parzialmente e ignorando i suggerimenti.

  • Creare richieste/domande di chat che comunicano la finalità usando una combinazione di partecipanti alla chat, comandi slash, variabili di chat e testo in linguaggio naturale.

  • Creare nuovo codice usando le funzionalità Chat View, Inline Chat, Quick Chat e Smart Actions fornite dall'estensione GitHub Copilot Chat per Visual Studio Code.

  • Gestire i suggerimenti per l'aggiornamento del codice accettando, accettando parzialmente, modificando e rimuovendo i suggerimenti generati da GitHub Copilot Chat.

Prerequisiti

  • Sono consigliati uno o più anni di esperienza di sviluppo software.

  • Esperienza nello sviluppo di applicazioni C# con Visual Studio Code e con l'estensione C# Dev Kit.

  • È necessaria una sottoscrizione attiva per GitHub Copilot per l'account GitHub personale o un account GitHub gestito da un'organizzazione o un'azienda. È possibile configurare un piano Gratuito di GitHub Copilot o iscriversi a una sottoscrizione di GitHub Copilot Pro con una versione di valutazione gratuita di 30 giorni. Per questo training, è sufficiente iscriversi a un piano Gratuito di GitHub Copilot.

  • Consapevolezza delle condizioni di valutazione gratuita di GitHub Copilot: se si sceglie l'offerta di valutazione gratuita di 30 giorni per GitHub Copilot Pro, viene richiesta una forma di pagamento all'iscrizione. Non verrà addebitato alcun costo fino al termine della versione di valutazione, a meno che non venga annullata prima della conclusione del periodo di 30 giorni.

  • Esperienza nell'uso di GitHub Copilot in Visual Studio Code per spiegare e documentare il codice.