Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’extension PostgreSQL pour Visual Studio Code est un outil riche en fonctionnalités conçu pour simplifier la gestion et le développement de bases de données PostgreSQL. Cette extension permet aux développeurs de se connecter aux bases de données PostgreSQL, d’écrire et d’exécuter des requêtes et de gérer des objets de base de données sans quitter l’environnement Visual Studio Code. Cette extension révolutionne le flux de travail de développement PostgreSQL en introduisant des fonctionnalités complètes, une conception intuitive de l’interface utilisateur et une intégration transparente avec des plateformes cloud telles qu’Azure Database pour PostgreSQL.
Comment installer l’extension
Vous pouvez installer l’extension PostgreSQL directement à partir de la Place de marché extensions dans Visual Studio Code. Suivez ces étapes :
- Ouvrez la vue Extensions dans Visual Studio Code en sélectionnant l’icône Extensions dans la barre d’activité ou en utilisant la commande View : Extensions .
- Recherchez PostgreSQL dans la Place de marché extensions.
- Sélectionnez l’extension PostgreSQL , puis sélectionnez Installer.
Lorsque vous installez l’extension, une icône d’éléphant apparaît pour représenter la page PostgreSQL dans la barre latérale de Visual Studio Code.
Fonctionnalités
L’extension PostgreSQL pour Visual Studio Code offre un ensemble de nouvelles fonctionnalités puissantes pour améliorer la productivité et simplifier les flux de travail de développement.
Connection Manager
Le Gestionnaire de connexions simplifie la connexion aux bases de données PostgreSQL hébergées localement et dans le cloud. Les fonctionnalités clés sont les suivantes :
- Prise en charge de plusieurs profils de connexion. Vous pouvez donc vous connecter à plusieurs instances PostgreSQL et les gérer.
- Analyse des chaînes de connexion pour une connectivité transparente, que vous vous connectiez à une base de données locale ou à une base de données locale déployée dans le cloud.
- Intégration à Azure Database pour PostgreSQL pour la navigation directe et le filtrage des instances, ainsi que l’authentification d’ID Microsoft Entra pour une sécurité robuste.
Object Explorer
L’Explorateur d’objets amélioré fournit une vue hiérarchique des objets de base de données, ce qui facilite la navigation et la gestion des schémas, des tables, des vues et des fonctions. Les fonctionnalités notables sont les suivantes :
- Options de filtrage avancées pour localiser rapidement des objets spécifiques.
- Fonctionnalités permettant de créer, de modifier et de supprimer des objets de base de données tels que des tables, des vues et des procédures stockées.
- Visualisation des schémas et des relations de base de données pour la navigation simplifiée.
Query Editor
L’Éditeur de requête améliore l’expérience de rédaction et d’exécution des requêtes avec :
- IntelliSense prenant en charge le contexte pour lacomplétion automatique des mots clés SQL, des noms de tables et des fonctions.
- Mise en surbrillance de la syntaxe et mise en forme automatique pour une meilleure lisibilité des requêtes.
- Suivi de l’historique des requêtes, afin de pouvoir réutiliser les requêtes exécutées précédemment.
Visionneuse des résultats
La visionneuse de résultats vous permet d’interagir avec les résultats de requête via des fonctionnalités telles que :
- Exportation de résultats vers des formats CSV, JSON ou Excel.
- Rechercher, filtrer et trier des options pour analyser efficacement les données.
- Vues de données persistantes pour maintenir le contexte lors de la navigation entre les onglets.
Intégration de GitHub Copilot
Cette extension s’intègre à GitHub Copilot pour offrir une assistance basée sur l’IA adaptée au développement PostgreSQL. Avec des commandes telles que @pgsql, vous pouvez interroger votre base de données, optimiser votre schéma et même demander à Copilot d’exécuter des opérations SQL spécifiques. Cette fonctionnalité améliore la productivité en fournissant des conseils contextuels et des insights exploitables.
Systèmes d'exploitation pris en charge
L’extension PostgreSQL fonctionne avec les systèmes d’exploitation suivants :
- Windows
- macOS
- Linux
L’extension prend en charge différentes distributions Linux, notamment Ubuntu, Fedora et Red Hat Enterprise Linux.
Commentaires et support
Pour les bogues, les demandes de fonctionnalités et les problèmes, utilisez l’outil de commentaires intégré dans Visual Studio Code. Vous pouvez effectuer ces commentaires via le menu Aide de Visual Studio Code ou la palette de commandes PGSQL.
Menu Aide
- Accéder à Aide > Signaler un problème
Palette de commandes
- Ouvrez la palette de commandes avec
Ctrl + Shift + Pet exécutez :PGSQL: Report Issue
- Ouvrez la palette de commandes avec