Compartir vía


¿Qué es la extensión PostgreSQL para Visual Studio Code?

La extensión de PostgreSQL para Visual Studio Code es una herramienta enriquecida con características diseñada para simplificar la administración y el desarrollo de bases de datos postgreSQL. Esta extensión permite a los desarrolladores conectarse a bases de datos postgreSQL, escribir y ejecutar consultas y administrar objetos de base de datos sin salir del entorno de Visual Studio Code. Esta extensión revoluciona el flujo de trabajo de desarrollo de PostgreSQL al introducir funcionalidad completa, diseño intuitivo de la interfaz de usuario e integración perfecta con plataformas en la nube, como Azure Database for PostgreSQL.

Instalación de la extensión

Puede instalar la extensión postgreSQL directamente desde El Marketplace de extensiones en Visual Studio Code. Siga estos pasos:

  1. Abra la vista Extensiones en Visual Studio Code seleccionando el icono Extensiones de la barra de actividad o mediante el comando Ver: Extensiones .
  2. Busque PostgreSQL en El Marketplace de extensiones.
  3. Seleccione la extensión PostgreSQL y seleccione Instalar.

Al instalar la extensión, aparece un icono de elefante para representar la página postgreSQL en la barra lateral de Visual Studio Code.

Características

La extensión PostgreSQL para Visual Studio Code ofrece una matriz de nuevas características eficaces para mejorar la productividad y simplificar los flujos de trabajo de desarrollo.

Connection Manager

Connection Manager simplifica la conexión a bases de datos postgreSQL locales y hospedadas en la nube. Entre las funcionalidades clave se incluyen:

  • Compatibilidad con varios perfiles de conexión, por lo que puede conectarse a varias instancias de PostgreSQL y administrarla.
  • Análisis de cadenas de conexión para una conectividad sin problemas, tanto si se conecta a una base de datos local como a una implementada en la nube.
  • Integración con Azure Database for PostgreSQL para la exploración directa y el filtrado de instancias, junto con la autenticación de Id. de Entra de Microsoft para una seguridad sólida.

Object Explorer

El Explorador de objetos mejorado proporciona una vista jerárquica de los objetos de base de datos, lo que facilita la exploración y administración de esquemas, tablas, vistas y funciones. Entre las características principales se incluyen las siguientes:

  • Opciones avanzadas de filtrado para localizar rápidamente objetos específicos.
  • Funcionalidades para crear, modificar y eliminar objetos de base de datos como tablas, vistas y procedimientos almacenados.
  • Visualización de esquemas y relaciones de base de datos para una navegación simplificada.

Query Editor

El Editor de consultas mejora la experiencia de redacción y ejecución de consultas con:

  • IntelliSense sensible al contexto para autocompletar las palabras clave de SQL, los nombres de tabla y las funciones.
  • Resaltado de sintaxis y formato automático para mejorar la legibilidad de las consultas.
  • Seguimiento del historial de consultas, por lo que puede reutilizar las consultas ejecutadas previamente.

Visor de resultados

El Visor de resultados permite interactuar con los resultados de la consulta a través de características como:

  • Exportar resultados a formatos CSV, JSON o Excel.
  • Buscar, filtrar y ordenar opciones para analizar los datos de forma eficaz.
  • Vistas de datos persistentes para mantener el contexto mientras navega entre pestañas.

Integración de GitHub Copilot

Esta extensión se integra con GitHub Copilot para proporcionar asistencia impulsada por IA específicamente para el desarrollo de PostgreSQL. Con comandos como @pgsql, puede consultar la base de datos, optimizar el esquema e incluso solicitar a Copilot que ejecute operaciones SQL específicas. Esta característica mejora la productividad al proporcionar instrucciones contextuales y información procesable.

Sistemas operativos compatibles

La extensión PostgreSQL funciona con los siguientes sistemas operativos:

  • Windows
  • macOS
  • Linux

La extensión admite varias distribuciones de Linux, como Ubuntu, Fedora y Red Hat Enterprise Linux.

Comentarios y soporte técnico

Para errores, solicitudes de características y problemas, use la herramienta de comentarios integrada en Visual Studio Code. Puede completar estos comentarios a través del menú Ayuda de Visual Studio Code o la paleta de comandos PGSQL.

  • Menú Ayuda

    • Vaya a Ayuda > Informar de Problema
  • Paleta de comandos

    • Abra la paleta de comandos con Ctrl + Shift + P y ejecute: PGSQL: Report Issue