Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Momenteel in openbare preview is de PostgreSQL-extensie voor Visual Studio Code een functie-uitgebreid hulpprogramma dat is ontworpen om het beheer en de ontwikkeling van PostgreSQL-databases te vereenvoudigen. Met deze extensie kunnen ontwikkelaars verbinding maken met PostgreSQL-databases, query's schrijven en uitvoeren en databaseobjecten beheren zonder de Visual Studio Code-omgeving te verlaten. Deze extensie verandert in de PostgreSQL-ontwikkelwerkstroom door uitgebreide functionaliteit, intuïtief UI-ontwerp en naadloze integratie met cloudplatforms zoals Azure Database for PostgreSQL te introduceren.
De extensie installeren
U kunt de PostgreSQL-extensie rechtstreeks vanuit de Extensions Marketplace in Visual Studio Code installeren om aan de slag te gaan. Volg deze stappen:
- Open de weergave Extensies in Visual Studio Code door het pictogram Extensies te selecteren in de activiteitenbalk of met behulp van de opdracht Weergave: Extensies .
- Zoek naar PostgreSQL in de Extensions Marketplace.
- Selecteer de PostgreSQL-extensie en selecteer Installeren.
Zodra deze is geïnstalleerd, wordt er een olifantpictogram weergegeven dat de PostgreSQL-pagina in de zijbalk van Visual Studio Code vertegenwoordigt.
Nieuwe functies in preview
De PostgreSQL-extensie voor Visual Studio Code biedt een reeks krachtige nieuwe functies om de productiviteit te verbeteren en ontwikkelwerkstromen te stroomlijnen. Deze preview-functies zijn onder andere:
Verbindingsbeheer
Connection Manager vereenvoudigt het maken van verbinding met lokale en in de cloud gehoste PostgreSQL-databases. Tot de belangrijkste functionaliteiten behoren:
- Ondersteuning voor meerdere verbindingsprofielen, zodat gebruikers verbinding kunnen maken met en meerdere PostgreSQL-exemplaren kunnen beheren.
- Verbindingstekenreeks parseren voor naadloze connectiviteit, ongeacht of u verbinding maakt met een lokale database of één die in de cloud is geïmplementeerd.
- Integratie met Azure Database for PostgreSQL voor direct bladeren en filteren van exemplaren, samen met Microsoft Entra ID-verificatie voor robuuste beveiliging.
Objectverkenner
De verbeterde Objectverkenner biedt een hiërarchische weergave van databaseobjecten, waardoor u eenvoudiger kunt bladeren en schema's, tabellen, weergaven, functies en eenvoudiger kunt beheren. Belangrijke functies zijn:
- Geavanceerde filteropties om snel specifieke objecten te vinden.
- Mogelijkheden voor het maken, wijzigen en verwijderen van databaseobjecten, zoals tabellen, weergaven en opgeslagen procedures.
- Visualisatie van databaseschema's en relaties voor gestroomlijnde navigatie.
Queryeditor
De queryeditor verbetert het opstellen en uitvoeren van query's met:
- Contextbewuste IntelliSense voor automatisch aanvullen van SQL-trefwoorden, tabelnamen en functies.
- Syntaxismarkering en automatische opmaak voor betere leesbaarheid van query's.
- Bijhouden van querygeschiedenis, zodat gebruikers eerder uitgevoerde query's opnieuw kunnen gebruiken.
Resultatenviewer
De resultatenviewer stelt gebruikers in staat om te communiceren met queryresultaten via functies zoals:
- Resultaten exporteren naar CSV-, JSON- of Excel-indelingen.
- Zoek-, filter- en sorteeropties om gegevens efficiënt te analyseren.
- Permanente gegevensweergaven om context te behouden tijdens het navigeren tussen tabbladen.
GitHub Copilot-integratie
Deze extensie kan worden geïntegreerd met GitHub Copilot om AI-gestuurde hulp te bieden die is afgestemd op PostgreSQL-ontwikkeling. Met opdrachten zoals @pgsql
kunnen ontwikkelaars query's uitvoeren op hun database, schema optimaliseren en copilot zelfs aanvragen om specifieke SQL-bewerkingen uit te voeren. Deze functie verbetert de productiviteit door contextuele richtlijnen en bruikbare inzichten te bieden.
Ondersteunde besturingssystemen
De PostgreSQL-extensie is compatibel met de volgende besturingssystemen:
- Ramen
- macOS
- Linux
Inclusief ondersteuning voor verschillende Linux-distributies, zoals Ubuntu, Fedora en Red Hat Enterprise Linux.
Beperkingen en overwegingen
De PostgreSQL-extensie voor Visual Studio Code is momenteel in preview en er zijn enkele beperkingen en overwegingen waarmee u rekening moet houden:
- ARM64 wordt momenteel niet ondersteund
Feedback en ondersteuning
Voor bugs, functieaanvragen en problemen gebruikt u het ingebouwde feedbackhulpprogramma in Visual Studio Code. U kunt dit voltooien via het menu Help van VS Code of het PGSQL-opdrachtpalet.
Helpmenu
- Ga naar Help Probleem Rapporteren>
Opdrachtpalet
- Open het opdrachtenpalet met
Ctrl + Shift + P
en voer het volgende uit:PGSQL: Report Issue
- Open het opdrachtenpalet met