Compartir a través de


¿Qué es la extensión postgreSQL para la versión preliminar de Visual Studio Code?

Actualmente en versión preliminar pública, la extensión 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 para empezar. 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.

Una vez instalado, aparece un icono de elefante para representar la página postgreSQL en la barra lateral de Visual Studio Code.

Nuevas características en versión preliminar

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. Estas características en versión preliminar incluyen:

Administrador de conexiones

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, lo que permite a los usuarios conectarse y administrar varias instancias de PostgreSQL.
  • 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.

Explorador de objetos

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, funciones y . Entre las características principales se incluyen las siguientes:

  • Opciones avanzadas de filtrado para localizar objetos específicos rápidamente.
  • 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.

Editor de consultas

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, lo que permite a los usuarios reutilizar las consultas ejecutadas previamente.

Visor de resultados

El Visor de resultados permite a los usuarios interactuar con los resultados de la consulta mediante 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, los desarrolladores pueden consultar su 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 es compatible con los siguientes sistemas operativos:

  • Windows
  • macOS
  • Linux

Incluye compatibilidad con 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 completarlo mediante el menú Ayuda de VS 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