Delen via


Wat is de PostgreSQL-extensie voor Visual Studio Code?

De PostgreSQL-extensie voor Visual Studio Code is 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 installeren vanuit de Extensions Marketplace in Visual Studio Code. Volg deze stappen:

  1. 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 .
  2. Zoek naar PostgreSQL in de Extensions Marketplace.
  3. Selecteer de PostgreSQL-extensie en selecteer Installeren.

Wanneer u de extensie installeert, wordt er een olifantpictogram weergegeven dat de PostgreSQL-pagina in de zijbalk van Visual Studio Code vertegenwoordigt.

Features

De PostgreSQL-extensie voor Visual Studio Code biedt een reeks krachtige nieuwe functies om de productiviteit te verbeteren en ontwikkelwerkstromen te stroomlijnen.

Connection Manager

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 u verbinding kunt maken met en meerdere PostgreSQL-exemplaren kunt 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.

Object Explorer

De verbeterde objectverkenner biedt een hiërarchische weergave van databaseobjecten, waardoor u eenvoudiger schema's, tabellen, weergaven en functies kunt bladeren en 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.

Query Editor

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 u eerder uitgevoerde query's opnieuw kunt gebruiken.

Resultatenviewer

Met de resultatenviewer kunt u 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, kunt u query's uitvoeren op uw database, uw schema optimaliseren en zelfs Copilot vragen 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 werkt met de volgende besturingssystemen:

  • Windows
  • macOS
  • Linux

De extensie ondersteunt verschillende Linux-distributies, waaronder Ubuntu, Fedora en Red Hat Enterprise Linux.

Feedback en ondersteuning

Voor bugs, functieaanvragen en problemen gebruikt u het ingebouwde feedbackhulpprogramma in Visual Studio Code. U kunt deze feedback voltooien via het Menu Help van Visual Studio 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