Condividi tramite


Uso di GitHub Copilot

Importante

Azure Data Studio viene ritirato a partire dal 28 febbraio 2026. È consigliabile eseguire la migrazione a Visual Studio Code. Per altre informazioni, vedere What's happening with Azure Data Studio (Cosa accade con Azure Data Studio).

Questo articolo descrive i modi per usare l'estensione GitHub Copilot per Azure Data Studio.

Suggerimenti di Copilot per la sintassi SQL comune

Quando si crea Transact-SQL (T-SQL) in un editor, GitHub Copilot può fornire suggerimenti per la sintassi T-SQL comune. Ad esempio, se si scrive una query che unisce due tabelle, Copilot suggerisce la condizione di join dalle colonne nell'editor aperto, altri file nell'area di lavoro e modelli di sintassi comuni.

Screenshot che mostra la richiesta Copilot di completamento automatico di un join di tabella e di un'istruzione where.

Richieste di Copilot dai commenti

I suggerimenti di Copilot possono essere indirizzati dai commenti nell'editor, inclusi i commenti in linguaggio naturale. Ad esempio, se scrivi un commento che descrive una query, Copilot offre suggerimenti per la query.

Screenshot che avvia l'inizio di una query PIVOT da parte di Copilot.

I suggerimenti di Copilot possono completare parti della sintassi necessaria per la query o completare l'intera query. Nell'esempio precedente, Copilot ha avviato la query per eseguire il PIVOT sui dati. Nell'immagine seguente Copilot ha completato la query PIVOT in base al commento.

Screenshot che mostra una richiesta Copilot per il completamento di una query PIVOT.

Vedere i suggerimenti alternativi

Durante l'uso di Copilot in un editor T-SQL, è possibile visualizzare suggerimenti alternativi, se disponibili, premendo Alt+[ (o Option+[ in macOS) per scorrere i suggerimenti. Il suggerimento precedente viene visualizzato premendo Alt+] (o Option+] in macOS).

È possibile visualizzare più suggerimenti premendo Ctrl+Enter per aprire il pannello Completamento Copilot. Il pannello di Completamento Copilot mostra suggerimenti multipli per il contesto corrente dell'editor.

Lavorare con IntelliSense

GitHub Copilot funziona con IntelliSense per fornire suggerimenti per il completamento del codice. IntelliSense è una funzionalità di Azure Data Studio che fornisce suggerimenti per il completamento del codice, le informazioni sui parametri e i nomi degli oggetti. IntelliSense è abilitato per impostazione predefinita in Azure Data Studio e fornisce i suggerimenti in base al contesto della connessione corrente e a tutta la sintassi SQL.

I suggerimenti forniti da IntelliSense sono il completamento di una singola parola o frase. GitHub Copilot fornisce suggerimenti per intere righe di codice, inclusa la sintassi e la formattazione.

IntelliSense, frammenti di codice, GitHub Copilot

Quando si sviluppa il codice in Azure Data Studio, sono disponibili tre assistenti che consentono di:

Considera questi assistenti come un paio di mani aggiuntive che funzionano in modo indipendente. È fondamentale comprendere la differenza tra di esse e quando usarle.

Assistente Informazioni generali Attivazione e disattivazione
IntelliSense Funzionalità nell'editor di codice di Azure Data Studio che fornisce suggerimenti per il completamento del codice, le informazioni sui parametri e i nomi degli oggetti. Abilitato per impostazione predefinita in Azure Data Studio. Per disattivare, passare a Impostazioni o premere Ctrl + ,, digitare IntelliSense e deselezionare le caselle in base alle esigenze.
Frammenti di codice Mini modelli di codice T-SQL incorporati o personalizzati, utili per generare una sintassi di codice corretta. Abilitato per impostazione predefinita in Azure Data Studio. Per disattivare, passare a Impostazioni o premere Ctrl + ,, digitare Frammenti e deselezionare le caselle in base alle esigenze.
GitHub Copilot Estensione di programmazione in coppia basata sull'intelligenza artificiale, che fornisce completamento del codice, suggerimenti e persino interi frammenti di codice. Viene fornita con l'estensione GitHub Copilot in un modello di sottoscrizione. Può essere attivata dall'icona di stato di Copilot presente nella barra di stato di Azure Data Studio.

Riservatezza

Il codice è solo tuo. Microsoft segue procedure responsabili in conformità all'Informativa sulla privacy per assicurarsi che i frammenti di codice non vengano usati come codice suggerito per altri utenti di GitHub Copilot.