Verbind GitHub Copilot en Visual Studio Code met de Dienst van de Vraag
GitHub Copilot , dat wordt aangestuurd door OpenAI Codex, is een door AI aangedreven hulpmiddel dat uw codeerervaring verbetert door codefragmenten en volledige functies direct binnen uw redacteur voor te stellen. Copilot is geïntegreerd met Visual Studio Code (VS Code ) en kan uw workflow aanzienlijk versnellen, vooral wanneer u werkt met complexe query's. Volg deze handleiding voor het maken van een verbinding tussen GitHub Copilot en VS Code en de Query Service om uw query's efficiënter te schrijven en te beheren. Voor meer informatie over Copilot, bezoek GitHub het productpagina van de Kopilot van de Bezoekeren de officiële Copilot documentatie.
In dit document worden de stappen beschreven die zijn vereist om GitHub Copilot en VS Code te verbinden met Adobe Experience Platform Query Service.
Aan de slag get-started
Deze gids vereist dat u reeds toegang tot een rekening GitHub hebt en zich voor GitHub Copilot hebt aangemeld. U kunt omhoog van de website van GitHubondertekenen. U hebt ook VS Code nodig. U kunt downloaden VS Code van hun officiële website.
Nadat u VS Code hebt geïnstalleerd en uw Copilot -abonnement hebt geactiveerd, verkrijgt u uw verbindingsgegevens voor Experience Platform. Deze referenties bevinden zich op het tabblad Credentials van de Queries -werkruimte in de gebruikersinterface van Experience Platform. Lees de geloofsbrieven gids aan leren hoe te om deze waarden in Experience Platform te vinden UI. Neem contact op met uw organisatiebeheerder als u momenteel geen toegang hebt tot de werkruimte van Queries .
Vereiste Visual Studio Code extensies required-extensions
De volgende Visual Studio Code -extensies zijn vereist om uw Experience Platform SQL-databases effectief te beheren en er query's op uit te voeren, rechtstreeks in de code-editor. Download en installeer deze extensies.
- SQLTools: Gebruik de uitbreiding SQLTools om veelvoudige SQL gegevensbestanden te beheren en te vragen. Het bevat functies zoals een queryfunctie, SQL-formatter en verbindingsverkenner, met ondersteuning voor extra stuurprogramma's om de productiviteit van ontwikkelaars te verhogen. Lees het overzicht op de Marketplace van Visual Studio voor meer details.
- De Bestuurder van SQLTools PostgreSQL/Cockroach: Deze uitbreiding laat u toe om, gegevensbestanden te verbinden te vragen en te beheren PostgreSQL en CockroachDB direct binnen uw coderedacteur.
De volgende extensies schakelen GitHub Copilot en de chatfuncties in.
- GitHub Copilot: verstrekt gealigneerde coderingssuggesties aangezien u typt.
- GitHub Copilot Praatje: Een metgezeluitbreiding die gesprekssteun AI verstrekt.
Verbinding maken create-connection
Selecteer het cilinderpictogram (
De lus Connection Assistant wordt weergegeven. Selecteer het databasestuurprogramma van PostgreSQL .
Invoerverbindingsinstellingen input-connection-settings
De weergave Connection Settings wordt weergegeven. Voer uw Experience Platform-verbindingsgegevens in de desbetreffende velden van de SQLTools Connection Assistant in. De vereiste waarden worden in de onderstaande tabel uitgelegd.
Verstrek "Connection name"als Prod_MySQL_Server
die beschrijvend is en duidelijk zijn doel (bijvoorbeeld, een productiemilieu voor een server MySQL) wijst. De beste praktijken omvatten:
- Volg de naamgevingsconventies van uw organisatie om ervoor te zorgen dat deze binnen het systeem uniek is.
- Houd het beknopt om duidelijkheid te behouden en verwarring met andere verbindingen te voorkomen.
- Vermeld relevante details over de functie of omgeving van de verbinding in de naam.
acmeprod.platform-query.adobe.io
.80
voor Experience Platform-services.prod:all
.
Selecteer vervolgens Use Password , gevolgd door Save as plaintext in settings in het vervolgkeuzemenu dat wordt weergegeven. Het veld Password wordt weergegeven. Gebruik dit tekstinvoerveld om uw toegangstoken in te voeren.
Als u SSL wilt inschakelen, selecteert u het invoerveld SSL en kiest u Enabled in het vervolgkeuzemenu dat wordt weergegeven.

Nadat u de verbindingsgegevens correct hebt ingevoerd, selecteert u Save Connection om uw instellingen te bevestigen.
De weergave Review connection details wordt weergegeven en uw verbindingsgegevens worden weergegeven. Selecteer Connect Now als u zeker weet dat de verbindingsgegevens correct zijn.
De werkruimte van VS Code wordt weergegeven met een suggestie van GitHub Copilot .
GitHub Copilot handleiding
Nadat u verbinding hebt gemaakt met uw Experience Platform-instantie, kunt u Copilot gebruiken als AI-codeerassistent om sneller en betrouwbaarder code te schrijven. In deze sectie worden de belangrijkste functies en het gebruik ervan besproken.
Aan de slag met GitHub Copilot get-started-with-copilot
Controleer eerst of u de nieuwste versie van VS Code hebt geïnstalleerd. Een verouderde VS Code versie kan belangrijke Copilot eigenschappen verhinderen te werken zoals bedoeld. Controleer vervolgens of de instelling Enable Auto Completions is ingeschakeld. Als Copilot correct loopt, verschijnt het Copilotpictogram (
Schuif omlaag de opties en controleer of het selectievakje is ingeschakeld voor de instelling Enable Auto Completions .
Codevoltooiing code-completions
Zodra u de GitHub Copilot uitbreiding en login installeert, activeert het automatisch een eigenschap genoemd Tekst van Ghost, die codevoltooiing voorstelt aangezien u typt. Deze suggesties helpen u code efficiënter en met minder onderbrekingen te schrijven. U kunt ook opmerkingen gebruiken als richtlijn voor suggesties voor AI-code. Dit betekent dat niet-technische gebruikers gewone spraak kunnen omzetten in code om hun gegevens te verkennen.
Ghost-tekstsuggesties volledig of gedeeltelijk accepteren accept-suggestions
Als GitHub Copilot codevoltooiing voorstelt, kunt u gedeeltelijke of volledige suggesties goedkeuren. Selecteer Lusje om de volledige suggestie goed te keuren, of onderdruk Controle (of Bevel op Mac) en druk de juiste pijl om gedeeltelijke tekst goed te keuren. Om een suggestie te sluiten, druk Escape.
Alternatieve suggesties alternative-suggestions
Als u alternatieve codesuggesties wilt doorlopen, selecteert u de pijlen in het dialoogvenster Copilot .
Inline chatten gebruiken inline-chat
U kunt ook rechtstreeks chatten met Copilot over uw code. Gebruik Controle (of Bevel) + I om de gealigneerde praatjedialoog teweeg te brengen. Deze functie wordt gebruikt om uw code te herhalen en suggesties in context te verfijnen. U kunt een codeblok markeren en inline chatten gebruiken om een andere oplossing te zien die door de AI is voorgesteld voordat u deze accepteert.
Speciale chatweergave dedicated-chat
U kunt een meer traditionele praatjeinterface met een specifieke praatjezijbalk gebruiken om ideeën en strategie te vormen, codeerkwesties op te lossen, en implementatiedetails te bespreken. Selecteer het praatjepictogram (
U kunt tot praatjegeschiedenis ook toegang hebben door het geschiedenispictogram te selecteren (
Volgende stappen
U kunt nu op efficiënte wijze rechtstreeks vanuit uw code-editor query's uitvoeren op uw Experience Platform-databases en de door AIR aangedreven codesuggesties van GitHub Copilot gebruiken om het schrijven en optimaliseren van SQL-query's te stroomlijnen. Voor meer informatie over hoe te om vragen te schrijven en in werking te stellen, verwijs naar de begeleiding voor vraaguitvoering.