Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Derzeit in der öffentlichen Vorschau ist die PostgreSQL-Erweiterung für Visual Studio Code ein funktionsreiches Tool, das zur Vereinfachung der Verwaltung und Entwicklung von PostgreSQL-Datenbanken entwickelt wurde. 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, um zu beginnen. Folgen Sie diesen Schritten:
- Ö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.
- Suchen Sie im Extensions Marketplace nach PostgreSQL .
- Wählen Sie die PostgreSQL-Erweiterung und dann "Installieren" aus.
Nach der Installation scheint ein Elefantensymbol die PostgreSQL-Seite in der Visual Studio Code-Randleiste darzustellen.
Neue Features in der Vorschau
Die PostgreSQL-Erweiterung für Visual Studio Code bietet eine Reihe leistungsstarker neuer Features, um die Produktivität zu verbessern und Entwicklungsworkflows zu optimieren. Zu diesen Vorschaufeatures gehören:
Verbindungs-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 Benutzer 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.
Objekt-Explorer
Der erweiterte Objekt-Explorer bietet eine hierarchische Ansicht von Datenbankobjekten, wodurch Das Durchsuchen und Verwalten von Schemas, Tabellen, Ansichten, Funktionen und einfacher wird. Zu den relevanten Funktionen zählen u. a. folgende:
- Erweiterte Filteroptionen, um bestimmte Objekte schnell zu finden.
- Funktionen zum Erstellen, Ändern und Löschen von Datenbankobjekten wie Tabellen, Ansichten und gespeicherten Prozeduren.
- Visualisierung von Datenbankschemas und Beziehungen für optimierte Navigation.
Abfrage-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 Benutzer zuvor ausgeführte Abfragen wiederverwenden können.
Ergebnisanzeige
Die Ergebnisanzeige ermöglicht Benutzern die Interaktion mit Abfrageergebnissen über Features wie:
- 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
, Entwickler können ihre Datenbank abfragen, das 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 ist mit den folgenden Betriebssystemen kompatibel:
- Fenster
- macOS
- Linux
Einschließlich Unterstützung für verschiedene Linux-Distributionen wie 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 dies über das Vs 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
- Öffnen Sie die Befehlspalette mit