Utöka funktioner genom att skapa Azure Data Studio-tillägg
Tillägg i Azure Data Studio är ett enkelt sätt att lägga till fler funktioner i den grundläggande Azure Data Studio-installationen.
Tillägg tillhandahålls av Azure Data Studio-teamet (Microsoft) samt communityn från tredje part (du!).
Skapa ett tillägg
Om du är intresserad av att utöka Azure Data Studio kan du skapa ett eget tillägg och publicera det i tilläggsgalleriet.
Skriva ett tillägg
Förutsättningar
För att utveckla ett tillägg behöver du Node.js installerat och tillgängligt i .$PATH
Node.js innehåller npm, Node.js Package Manager, som används för att installera tilläggsgeneratorn.
Om du vill skapa ditt nya tillägg kan du använda Azure Data Studio-tilläggsgeneratorn. Yeoman-tilläggsgeneratorn är en bra utgångspunkt för tilläggsprojekt. Starta generatorn genom att ange följande kommando i en kommandotolk:
npm install -g yo generator-azuredatastudio
yo azuredatastudio
En djupgående guide om hur du kommer igång med tilläggsmallen finns i keymap-tillägget, som vägleder dig genom skapandet av ett tillägg.
Utökningsbarhetsreferenser
Mer information om utökningsbarhet för Azure Data Studio finns i Översikt över utökningsbarhet. Du kan också se exempel på hur du använder API:et i befintliga exempel.
Felsöka ett tillägg
Du kan felsöka det nya tillägget med hjälp av Visual Studio Code-tillägget Azure Data Studio Debug.
Så här felsöker du tillägget:
- Öppna tillägget med Visual Studio Code.
- Installera Azure Data Studio Debug-tillägget.
- Välj F5 eller välj felsökningsikonen och välj sedan Start.
- En ny instans av Azure Data Studio startar i ett särskilt läge (Extension Development Host). Den här nya instansen är nu medveten om ditt tillägg.
Skapa ett tilläggspaket
När du har skrivit tillägget måste du skapa ett VSIX-paket som installeras i Azure Data Studio. Du kan använda vscode-vsce (Visual Studio Code-tillägg) för att skapa VSIX-paketet.
npm install -g @vscode/vsce
cd myExtensionName
vsce package
# The myExtensionName.vsix file has now been generated
Med ett VSIX-paket kan du dela tillägget lokalt och privat genom att dela .vsix-filen och använda kommandotilläggen : Installera från VSIX-filen från kommandopaletten för att installera tillägget i Azure Data Studio.
Publicera ett tillägg
Så här publicerar du ditt nya tillägg till Azure Data Studio:
- Lägg till tillägget i tilläggsgalleriet.
- Vi har för närvarande inte stöd för att vara värd för tillägg från tredje part. I stället för att ladda ned tillägget har Azure Data Studio möjlighet att bläddra till en nedladdningssida. Om du vill ange en nedladdningssida för tillägget anger du värdet för tillgången Microsoft.AzureDataStudio.DownloadPage.
- Skapa en PR mot versions-/tilläggsgrenen.
- Skicka en granskningsbegäran till teamet.
Tillägget granskas och läggs till i tilläggsgalleriet.
Publicera tilläggsuppdateringar
Processen för att publicera uppdateringar liknar publiceringen av tillägget. Kontrollera att versionen har uppdaterats i package.json.
Nästa steg
I någon av följande självstudier för tilläggsredigering finns stegvisa instruktioner om hur du kommer igång: