Freigeben über


Was ist die PostgreSQL-Erweiterung für Visual Studio Code?

Die PostgreSQL-Erweiterung für Visual Studio Code ist ein funktionsreiches Tool, das die Verwaltung und Entwicklung von PostgreSQL-Datenbanken vereinfacht. Mit dieser Erweiterung können Entwickler eine Verbindung mit PostgreSQL-Datenbanken herstellen, Abfragen schreiben und ausführen und Datenbankobjekte verwalten, ohne die Visual Studio Code-Umgebung verlassen zu müssen. Diese Erweiterung revolutioniert den PostgreSQL-Entwicklungsworkflow durch die Einführung umfassender Funktionen, intuitives UI-Design und nahtlose Integration in Cloudplattformen wie Azure Database for PostgreSQL.

Installieren der Erweiterung

Sie können die PostgreSQL-Erweiterung direkt über den Extensions Marketplace in Visual Studio Code installieren. Folgen Sie diesen Schritten:

  1. Öffnen Sie die Ansicht "Erweiterungen" in Visual Studio Code, indem Sie in der Aktivitätsleiste das Symbol "Erweiterungen" auswählen oder den Befehl "Ansicht: Erweiterungen " verwenden.
  2. Suchen Sie im Extensions Marketplace nach PostgreSQL .
  3. Wählen Sie die PostgreSQL-Erweiterung und dann "Installieren" aus.

Wenn Sie die Erweiterung installieren, wird ein Elefantensymbol angezeigt, um die PostgreSQL-Seite in der Visual Studio Code-Randleiste darzustellen.

Features

Die PostgreSQL-Erweiterung für Visual Studio Code bietet eine Reihe leistungsstarker neuer Features, um die Produktivität zu verbessern und Entwicklungsworkflows zu optimieren.

Connection Manager

Der Verbindungs-Manager vereinfacht die Verbindung mit lokalen und in der Cloud gehosteten PostgreSQL-Datenbanken. Zu den wichtigsten Funktionen gehören:

  • Unterstützung für mehrere Verbindungsprofile, sodass Sie eine Verbindung mit mehreren PostgreSQL-Instanzen herstellen und verwalten können.
  • Verbindungszeichenfolgenanalyse für nahtlose Konnektivität, unabhängig davon, ob Sie eine Verbindung mit einer lokalen Datenbank oder einer in der Cloud bereitgestellten Datenbank herstellen.
  • Integration mit Azure Database for PostgreSQL für direktes Browsen und Filtern von Instanzen sowie Microsoft Entra ID-Authentifizierung für umfassende Sicherheit.

Object Explorer

Der erweiterte Objekt-Explorer bietet eine hierarchische Ansicht von Datenbankobjekten und erleichtert das Durchsuchen und Verwalten von Schemas, Tabellen, Ansichten und Funktionen. Zu den nennenswerten Features gehören:

  • Erweiterte Filteroptionen zum schnellen Auffinden bestimmter Objekte.
  • Funktionen zum Erstellen, Ändern und Löschen von Datenbankobjekten wie Tabellen, Ansichten und gespeicherten Prozeduren.
  • Visualisierung von Datenbankschemas und Beziehungen für optimierte Navigation.

Query Editor

Der Abfrage-Editor verbessert die Abfrageentwurfs- und Ausführungserfahrung mit:

  • Kontextfähige IntelliSense für die automatische Vervollständigen von SQL-Schlüsselwörtern, Tabellennamen und -Funktionen.
  • Syntaxmarkierung und Autoformatierung zur besseren Lesbarkeit von Abfragen.
  • Nachverfolgung des Abfrageverlaufs, sodass Sie zuvor ausgeführte Abfragen wiederverwenden können.

Ergebnisanzeige

Mit der Ergebnisanzeige können Sie mit Abfrageergebnissen mithilfe von Funktionen wie beispielsweise:

  • Exportieren von Ergebnissen in CSV-, JSON- oder Excel-Formate.
  • Such-, Filter- und Sortieroptionen zum effizienten Analysieren von Daten.
  • Beständige Datenansichten, um den Kontext beim Navigieren zwischen Registerkarten beizubehalten.

GitHub Copilot-Integration

Diese Erweiterung ist in GitHub Copilot integriert, um KI-gesteuerte Unterstützung anzubieten, die auf die PostgreSQL-Entwicklung zugeschnitten ist. Mit Befehlen wie @pgsql, können Sie Ihre Datenbank abfragen, Ihr Schema optimieren und sogar Copilot anfordern, bestimmte SQL-Vorgänge auszuführen. Dieses Feature verbessert die Produktivität, indem kontextbezogene Anleitungen und umsetzbare Einblicke bereitgestellt werden.

Unterstützte Betriebssysteme

Die PostgreSQL-Erweiterung funktioniert mit den folgenden Betriebssystemen:

  • Windows
  • macOS
  • Linux

Die Erweiterung unterstützt verschiedene Linux-Distributionen, einschließlich Ubuntu, Fedora und Red Hat Enterprise Linux.

Feedback und Support

Verwenden Sie für Fehler, Featureanforderungen und Probleme das integrierte Feedbacktool in Visual Studio Code. Sie können dieses Feedback über das Visual Studio Code-Hilfemenü oder die PGSQL-Befehlspalette abschließen.

  • Hilfemenü

    • Gehe zu Hilfe > Problem melden
  • Befehlspalette

    • Öffnen Sie die Befehlspalette mit Ctrl + Shift + P , und führen Sie Folgendes aus: PGSQL: Report Issue