Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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.
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.
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.
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:
- IntelliSense
- Creare e usare frammenti di codice per creare rapidamente script Transact-SQL (T-SQL) in Azure Data Studio
- GitHub Copilot
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.