Condividi tramite


Installare GitHub Copilot in Visual Studio

I completamenti di GitHub Copilot e Chat di GitHub Copilot in Visual Studio abilitano uno sviluppo avanzato assistito dall'intelligenza artificiale in Visual Studio, aiutandoti a essere più produttivo ed efficiente durante la scrittura di codice.

Questo articolo illustra come installare e gestire GitHub Copilot in Visual Studio 2022 versione 17.10 o successiva.

Eseguire l'installazione con il programma di installazione di Visual Studio

  1. Avviare il programma di installazione di Visual Studio.

  2. Selezionare l'installazione di Visual Studio da modificare e quindi selezionare Modifica.

  3. Scegli un carico di lavoro, ad esempio sviluppo di applicazioni desktop .NET.

  4. Selezionare GitHub Copilot dall'elenco dei componenti facoltativi e quindi selezionare Modifica per installare l'estensione.

    Screenshot che mostra l'uso del programma di installazione di Visual Studio per installare il componente GitHub Copilot.

    Nota

    Nelle versioni 17.9 o precedenti si userà la finestra di dialogo Gestisci estensioni per gestire gli aggiornamenti all'estensione GitHub Copilot.

Gestire lo stato di Copilot

Con Visual Studio 2022 versione 17.10 o successiva, è presente un'icona di stato copilot nell'angolo superiore destro dell'ambiente di Visual Studio che indica se Copilot è attivo, inattivo, non disponibile o non installato. Usando il menu a discesa dall'icona di stato, è possibile accedere facilmente alle opzioni che consentono di gestire o risolvere i problemi stato di Copilot. Alcune opzioni sono disponibili o disattivate a seconda dello stato di Copilot.

Nota

Si noti che l'icona di stato viene spostata dal pannello inferiore dell'editor di Visual Studio.

Copilot è attivo

Copilot è in uno stato attivo e completamente funzionante se si eseguito l'accesso a Visual Studio usando un account GitHub con accesso Copilot. Usando il menu a discesa, è possibile aprire facilmente la finestra Chat, accedere alle impostazioni di Copilot e gestire la sottoscrizione di Copilot.

Screenshot del badge copilot quando Copilot è in stato attivo.

Copilot è inattivo

Se Copilot è installato ma in uno stato inattivo, è possibile che:

  • Non è ancora stato eseguito l'accesso a Visual Studio con un account GitHub

    Selezionare Accedi per usare Copilot nell'elenco a discesa dall'icona di stato e accedere con un account GitHub con una sottoscrizione attiva per usare Copilot.

    oppure

    Selezionare Open Chat Window (Apri finestra chat ) e quindi selezionare Sign up for Copilot Free (Iscriviti gratuitamente a Copilot ) per iscriverti a Copilot Free o Accedi se hai già un account abilitato per Copilot.

    Dopo aver eseguito l'accesso, l'icona di stato di Copilot viene aggiornata in modo che sia attiva.

    screenshot del distintivo Copilot quando Copilot è in uno stato inattivo.

  • L'account GitHub connesso non ha una sottoscrizione di Copilot attiva

    Accedi con un account GitHub con un abbonamento Copilot attivo oppure seleziona Ottieni Copilot gratuito dal menu a discesa dell'icona di stato per iscriverti a Copilot Free.

    Screenshot del badge di Copilot quando l'utente ha eseguito l'accesso ma Copilot è inattivo.

  • L'account GitHub attivo non ha una sottoscrizione a Copilot

    Se in Visual Studio sono stati aggiunti più account GitHub, assicurarsi che l'account attivo sia quello con la sottoscrizione di Copilot attiva.

    Screenshot dell'account GitHub attivo nelle Impostazioni dell'account.

Se Copilot è inattivo perché le credenziali dell'account GitHub connesso devono essere aggiornate, selezionare Aggiornare le credenziali di GitHub dall'elenco a discesa per aggiornare l'account GitHub e accedere di nuovo.

Se Copilot è disabilitato dall'amministratore, contattare l'amministratore IT per altre informazioni.

Copilot non è disponibile

Se Copilot è installato ma non disponibile per l'uso, potrebbe essere dovuto a problemi di connettività di rete , problemi tecnici sul lato servero a un piano di servizio scaduto. In questo stato, Copilot non fornisce i servizi consueti fino a quando non vengono risolti i problemi esterni.

Selezionare Copilot non è raggiungibile nel menu a discesa per aprire la pagina Risoluzione dei problemi sulla diagnosi e la risoluzione di errori di rete comuni con GitHub Copilot. Quando il problema viene risolto e sei connesso con un abbonamento attivo, l'icona di stato di Copilot viene aggiornata a attivo.

Screenshot del badge Copilot quando Copilot non è disponibile.

Copilot non installato

Se si sceglie di rifiutare esplicitamente l'installazione consigliata predefinita deselezionando il componente GitHub Copilot nel programma di installazione, l'icona di stato è ancora disponibile nell'IDE.

Selezionare dall'elenco a discesa Installa Copilot per installare Copilot. Se si sceglie di non installare Copilot, è possibile selezionare Nascondi Copilot dall'elenco a discesa per nascondere l'icona dello stato di Copilot dall'IDE.

Screenshot del badge copilot quando Copilot non è installato.

Disabilitare Copilot

Nascondi badge copilot

È possibile nascondere il badge di GitHub Copilot nell'IDE di Visual Studio deselezionando Tools>Options>Environment>Hide Copilot menu badge.

Screenshot dell'opzione per nascondere il badge di copilot in Strumenti > Opzioni.

Disinstallare Copilot

È possibile rimuovere il componente GitHub Copilot dall'istanza di Visual Studio usando il programma di installazione di Visual Studio.

  1. Avvia il programma di installazione di Visual Studio selezionando Strumenti>Ottenere strumenti e funzionalità.
  2. Selezionare Componenti individuali.
  3. Digitare "copilot" nella casella di ricerca.
  4. Deseleziona GitHub Copilot e seleziona Modifica.
  5. Riavviare Visual Studio e selezionare Nascondi Copilot dall'elenco a discesa dell'icona di stato di Copilot per nascondere il badge.

Assistenza

Il supporto per GitHub Copilot Chat verrà fornito da GitHub e può essere raggiunto a https://support.github.com.

Passaggi successivi

Per altre informazioni, prendere in considerazione l'esplorazione delle risorse seguenti: