Impostare, configurare e risolvere i problemi di GitHub Copilot

Completato

Questa unità illustra come iscriversi a GitHub Copilot, come configurare GitHub Copilot usando VS Code e come risolvere i problemi relativi a GitHub Copilot usando VS Code.

Iscriversi a GitHub Copilot

Prima di iniziare a usare GitHub Copilot, è necessario configurare una versione di valutazione o una sottoscrizione gratuita per l'account.

Per iniziare, selezionare la foto del profilo GitHub, quindi selezionare Impostazioni. Copilot si trova nel menu a sinistra in Codice, pianificazione e automazione.

Dopo aver eseguito l'iscrizione, è necessario installare un'estensione dell'ambiente preferito. GitHub Copilot supporta GitHub.com (che non necessita di alcuna estensione), VS Code, Visual Studio, JetBrains IDEs e Neovim come estensione non invasiva.

Per questo modulo verranno esaminate solo le estensioni e le configurazioni per VS Code. L'esercizio che verrà completato nell'unità successiva usa VS Code.

Se si usa un ambiente diverso, è possibile trovare collegamenti specifici per configurare altri ambienti nella sezione "Riferimenti" presente alla fine di questo modulo.

Configurare GitHub Copilot in VS Code

Aggiungere l'estensione VS Code per GitHub Copilot

  1. Nel Marketplace di Visual Studio, passare alla pagina Estensione GitHub Copilot e fare clic su Installa.
  2. Una finestra di dialogo popup chiede di aprire VS Code. Selezionare Apri.
  3. In VS Code, nell'estensione : scheda GitHub Copilot, selezionare Installa.
  4. Se VS Code non è stato autorizzato in precedenza nell'account GitHub, viene richiesto di accedere a GitHub in VS Code. Selezionare Accedere a GitHub.

GitHub Copilot può completare automaticamente il codice mentre si utilizza VS Code. Al termine dell'installazione, è possibile abilitare o disabilitare GitHub Copilot e configurare le impostazioni avanzate in VS Code.

Abilitare o disabilitare GitHub Copilot in VS Code

  1. Nel riquadro inferiore della finestra di VS Code selezionare l'icona di stato e quindi selezionare Abilita o Disabilita.

    Screenshot dell'icona di stato per GitHub Copilot in Visual Studio Code. Quando GitHub Copilot è abilitato, il colore di sfondo corrisponde al colore della barra di stato.

  2. Quando si disabilita GitHub Copilot, VS chiede se si desidera disabilitare i completamenti a livello globale o per la lingua del file attualmente in corso di modifica.

    • Per disabilitare i completamenti di GitHub Copilot a livello globale, selezionare Disabilita completamenti.
    • Per disabilitare i completamenti di GitHub Copilot per una lingua specificata, selezionare Disabilita completamenti per LINGUA.

Abilitare o disabilitare i suggerimenti inline in VS Code

  1. Nel menu file selezionare Preferenze>Impostazioni.

    Screenshot del menu File in Visual Studio Code. Il sottomenu dell'elenco a discesa Preferenze è aperto con il comando Impostazioni selezionato.

  2. Nel pannello a sinistra della scheda delle Impostazioni, selezionare Estensioni e quindi GitHub Copilot.

  3. In Editor: Abilitare i completamenti automatici, selezionare o deselezionare la casella di controllo per abilitare o disabilitare i suggerimenti inline.

È inoltre possibile scegliere di abilitare o disabilitare i suggerimenti inline e specificare quali lingue si desidera abilitare o disabilitare per GitHub Copilot.

Risolvere i problemi relativi a GitHub Copilot in VS Code

In VS Code i file di log sono utili per diagnosticare i problemi di connessione. L'estensione GitHub Copilot archivia i file di log nel percorso di log standard per le estensioni di VS Code. È possibile trovare i file di log aprendo il riquadro comandi e immettendo Sviluppatore: Aprire il file di log oppure Sviluppatore: Aprire la cartella Log estensioni.

In rari casi, errori potrebbero non essere registrati nei luoghi regolari. Se si verificano degli errori e non si trova nulla nei log, è possibile provare a visualizzare i log del processo che esegue VS Code e l'estensione. Questo processo consente di visualizzare i log di Electron. È possibile trovare questi log selezionando Guida>Attiva/Disattiva strumenti di sviluppo in VS Code.

Le restrizioni di rete, i firewall o il proxy possono causare problemi durante la connessione a GitHub Copilot. Se si verifica un problema, seguire questa procedura per aprire un nuovo editor con le informazioni pertinenti che è possibile esaminare manualmente o condividere con il team di supporto:

  1. Aprire il riquadro comandi di VS Code e quindi:

    • Per Mac, usare Shift+Command+P.
    • Per Windows o Linux, usare Ctrl+Shift+P.
  2. Immettere Diagnostica e quindi selezionare GitHub Copilot: Raccogliere diagnostica dall'elenco.

Per altre informazioni su come risolvere i problemi in altri ambienti, vedere la sezione "Riferimenti" alla fine di questo modulo.