GitHub Copilot in ambienti: IDE, chat, GitHub.com e tecniche della riga di comando
Intermedio
Sviluppatore
Tecnico DevOps
Student
GitHub
Esplorare le molteplici funzionalità di GitHub Copilot in vari ambienti di sviluppo. Informazioni su come sfruttare la codifica assistita dall'intelligenza artificiale nell'IDE, coinvolgere conversazioni in linguaggio naturale per attività complesse, migliorare la produttività della riga di comando e accelerare il flusso di lavoro di sviluppo dalla creazione del codice al completamento della richiesta pull.
Obiettivi di apprendimento
Al termine di questo modulo, si è in grado di:
- 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 lo sviluppo di codice.
- Informazioni su come fornire contesto a GitHub Copilot tramite commenti inline, bloccare commenti, stringhe di documentazione e altri tipi di commenti per migliorare l'accuratezza e la velocità di generazione del codice.
- Informazioni su come interagire con GitHub Copilot tramite conversazioni in linguaggio naturale per generare codice complesso, problemi di debug, ottenere spiegazioni del codice e semplificare i flussi di lavoro di sviluppo in tempo reale.
- Scopri come migliorare la pertinenza dei suggerimenti di GitHub Copilot Chat usando riferimenti di contesto, comandi slash e agenti per completare rapidamente le attività di sviluppo di routine.
- Informazioni su come usare GitHub Copilot in GitHub.com per l'esplorazione del repository, l'assistenza pull, la gestione dei problemi e i flussi di lavoro di revisione del codice collaborativo.
- Informazioni su 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.
Prerequisiti
- Conoscenza di base del codice.
- Accesso a GitHub Copilot: Per usarla, è possibile installare l'estensione GitHub Copilot disponibile nei seguenti ambienti di sviluppo integrato (IDE).
- Visual Studio
- Visual Studio Code
- Neovim
- IDE JetBrains (IntelliJ, PyCharm, WebStorm e così via)
- Un account GitHub, che si connette a Copilot dall'editor di codice.