Working with Visual Studio Code/es

From PostgreSQL wiki
Jump to navigationJump to search

creado por Daymel Bonne


Desarrollando con Visual Studio Code

Esta página explica como comenzar rápidamente si usted desea utilizar Visual Studio Code para desarrollar en PostgreSQL.

Preparando el ambiente de desarrollo

  1. Descargar el Visual Studio Code desde https://code.visualstudio.com/download.
  2. Instalar e iniciar vscode.
  3. Instalar los plugins recomendados para el trabajo con C/C++. Ver enlace https://code.visualstudio.com/docs/languages/cpp
  4. Clonar el repositorio de PostgreSQL. En este ejemplo el directorio donde estará la copia local del repositorio es /pgroot, en la práctica puede ubicarlo en cualquer localización.
    $ cd /pgroot
    $ git clone https://github.com/postgres/postgres.git postgres
    $ cd postgres
    $ code .
    Visual Studio Code

Agregar objetivos para generar

  1. Ir al menú Ver -> Paleta de Comandos introducir task y seleccionar Configure Task Runner
    Configure Task
  2. En el cuadro de selección, seleccione Others
    Other task
  3. Visual Studio Code creará el archivo .vscode/tasks.json en la raiz de su proyecto. Procedemos a editarlo e insertar las siguientes configuraciones.
    Task Configuration
  4. Para ejecutar una tarea de las configuradas anteriormente ir al menú Ver -> Paleta de comandos, insertar task y seleccionar Run Task. En el cuadro de selección seleccione la tarea a ejecutar.
    Select a task
  5. Ejecute las tareas 'configure', 'make all' y 'make install' en ese orden. La imagen siguiente muestra la finalización de la ejecución de 'make all'
    make all output

Depurando PostgreSQL desde Visual Studio Code

  1. Asegúrese de que gdb esta instalado en su computadora.
  2. Ir al menú Ver -> Paleta de comandos, insertar launch y seleccionar 'Open launch.json'. Luego en el cuadro de selección de entorno seleccione la opción para depurar dependiendo del sistema operativo, en este ejemplo será 'C++(GDB/LLDB)'
    Create launch configuration

    Select the environment
  3. Visual Studio Code creará el archivo .vscode/launch.json en la raiz de su proyecto. Procedemos a editarlo e insertar las siguientes configuraciones.
    Launch Configuration

    Attach Configuration
  4. Para iniciar la depuración, ir a la pestaña de Depurar o presionar F5.
    Debug