Mostrando las entradas con la etiqueta Visual Studio Code. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Visual Studio Code. Mostrar todas las entradas

martes, 15 de abril de 2025

Ya está disponible Oracle SQL Developer extension for VS Code 25.1

Ayer se anunció la nueva version de esta extensión de Visual Studio Code que reemplazará a SQL Developer. Se puede descargar desde el Market Place de Visual Studio (donde también se encuentra disponible la lista de cambios de la versión) o si ya la tienen instalada, actualizando desde Visual Studio Code:


Y quedará instalada la versión 25.1:


Que Hay de Nuevo en SQL Developer Extension for VS Code 25.1

Además de solucionar mas de 25 bugs, esta nueva version incorpora mas de diez funcionalidades interesantes, como ser:


Organizar Conexiones en Carpetas

Esta funcionalidad permite ordenar y clasificar las conexiones, haciendo mas fácil acceder a las mismas


Botones de Commit y Rollback

Ahora se puede hacer Commit o Rollback a una transacción sin tener que escribir la sentencia, usando los nuevos botones disponibles en el menu:


SQL Monitor - Ordenar Los Resultados

La grilla de resultados de SQL Monitor se puede ordenar por cualquier columna en forma ascendente o descendente:


Reportes - Exportar Reportes

Haciendo click derecho sobre los reportes, se puede exportar el mismo (o pasar a modo de vista de una sola fila):


La opción de exportar permite elegir entre distintos formatos de salida, ubicación de destino y otras opciones:


Otras Mejoras y Nuevas Funcionalidades

Aparte de lo visto anteriormente, los otros cambios incluidos en la versión son:

  • Multilingual Engine (MLE): Soporta la creación y edición de ambientes y módulos MLE.
  • La extensión ahora es soportada en la plataforma Windows ARM64.
  • Reportes: Soporte de Charts.
  • Reportes: Soporte de tipo PL/SQL DBMS_OUTPUT.
  • PL/SQL Debugger: Permite evaluar expresiones al posicionarse sobre ellas.
  • PL/SQL Debugger: Permite mostrar el valor de variables.
  • Explain Plan avanzado: Funcionalidad de Exportar el explain plan.
  • Explain Plan avanzado: Funcionalidad de Búsqueda.
  • Explain Plan avanzado: Permite expandir o colapsar un Plan de Ejecución.
  • Tablero de Monitor de SQL: Permite copiar valores.
  • En las grilla de resultados es posible copiar las cabeceras de columnas.


 

miércoles, 9 de octubre de 2024

Ya está disponible Oracle SQL Developer extension for VS Code 24.3

Ayer se anunció que la version de la extension de SQL Developer para Visual Studio fue actualizada a la version 24.3. La misma está disponible en el Market Place de Visual Studio:

Se puede descargar desde el Market Place, donde también se encuentra disponible la lista de cambios de la versión.

La version incluye mas de 10 fixes a bugs reportados por usuarios, así como las siguientes nuevas características:

  • PL/SQL Debugger.
  • Task Monitor.
  • Agregar preferencias de formato de SQL.
  • Dar formato a texto seleccionado (no es necesario dar formato a todo el código).
  • Vista avanzada de Explain Plan
  • Reconciliación de cambios en caso de Updates concurrentes a un documento usando JSON Duality Views.
  • Solapa de JSON Schema en el Object Viewer para JSON Duality Views.
Veamos a continuación detalles sobre algunas de ellas.

PLSQL Debugger

Nueva funcionalidad que nos permite analizar el código PL/SQL de nuestros procedimientos y funciones:


Para mas detalles, consultar la documentación.

Task Monitor

Una nueva solapa en la sección de resultados de una ventana SQL, nos muestra las sentencias en ejecución y estadísticas sobre las mismas:


Para mas detalles, consultar la documentación.

Vista Avanzada de Explain Plan

Nos permite conocer paso por paso los puntos del Explain Plan:


Dar Formato al Texto Seleccionado

Permite dar formato a una parte (seleccionada) del texto de una ventana SQL:



Texto formateado (con el formato configurado por defecto):








lunes, 29 de julio de 2024

Ya está disponible Oracle SQL Developer extension for VS Code 24.2

Hace unas horas está disponible en Marketplace de Visual Studio Code la nueva versión de la extensión SQL Developer.

La extensión puede ser descargada desde el Marketplace de Visual Studio code en siguiente link.

La característica mas importante de esta versión es la interface gráfica para JSON Relational Duality Views, lo cual permite:

  • Construir o editar vistas existentes
  • Generar código SQL o GraphQL
  • Probar y consultar las vistas
  • Generar diagramas para las vistas
  • Editar las propiedades para cada atributo

Adicionalmente se han resuelto muchos bugs y errores reportados por los usuarios.



martes, 4 de junio de 2024

Oracle SQL Developer Extension for VS Code 24.1.1 ya está disponible!

El jueves pasado fue liberada la version 24.1.1 de esta extensión que permite convertir a Visual Studio Code en nuestra IDE para trabajar con bases de datos Oracle.

La extensión puede ser descargada desde el Marketplace de Visual Studio code en siguiente link.


Nuevas Características

Si bien las actualizaciones mensuales 2x.x.x se concentran principalmente en resolver bugs, esta versión posee varias nuevas características que vamos a mencionar:


Conexiones Dedicadas

Anteriormente, cada hoja de trabajo para una conexión determinada utilizaba una única sesión de base de datos, lo que significaba que sólo una de las hojas de trabajo podía realizar el trabajo a la vez.

Con una sesión de base de datos dedicada por hoja de trabajo, cada hoja de trabajo puede funcionar de forma independiente, lo que brinda una mejor experiencia de usuario, pero utiliza sesiones de base de datos adicionales.

Este comportamiento se puede desactivar cambiando Configuración > Extensiones > Extensión de desarrollador de Oracle SQL para VSCode > Sesión por hoja de trabajo adjunta a desactivado. El valor predeterminado y recomendado está activado.


Exportar Datos al Clipboard

Al exportar datos, ahora es posible copiar los mismos directamente al clipboard, sin necesidad de hacerlo a un archivo físico.

Ver Cuerpo de Paquetes

Al estar viendo o editando la cabecera de un paquete, es posible ver el cuerpo del mismo sin necesidad de buscarlo en el árbol de navegación de objetos, sencillamente al hacer click derecho en la pantalla aparece la opción "Open Spec".


Adicionalmente, se solucionaron mas de 15 bugs reportados tanto en el sitio de a extensión como en el foro de Oracle.

miércoles, 10 de abril de 2024

Actualización 23.4.2 de SQL Developer Extension for Visual Studio Code

Hace varias semanas se publicó la segunda actualización de la extensión de SQL Developer para Visual Studio Code

La misma soluciona bugs reportados tanto en el Foro de la Comunidad Oracle como en la sección de preguntas del Marketplace de Visual Studio tal como se detalla en Changelog. Asimismo, incorpora la funcionalidad de usuario proxy para conectarse a la base de datos.

La actualización se hace desde la sección de Extensiones de Visual Studio Code, y tarda menos de un minuto.


viernes, 23 de febrero de 2024

Actualización 23.4.1 de SQL Developer Extension for Visual Studio Code

Tan solo unas semanas después de su presentación, la cual detallamos en el artículo "Extensión SQL Developer para Visual Studio Code", ya se encuentra disponible la primer actualización de la extensión.


La misma soluciona la mayoría de los bugs reportados tanto en el Foro de la Comunidad Oracle como en la sección de preguntas del Marketplace de Visual Studio tal como se detalla en en Changelog.

La actualización se hace desde la sección de Extensiones de Visual Studio Code, y tarda menos de un minuto.

Para conocer en detalle algunas de las mejoras y correcciones, nada mejor que el blog de Jeff Smith.


lunes, 22 de enero de 2024

Extensión SQL Developer para Visual Studio Code

La semana pasada Oracle anunció la disponibilidad de la extensión de SQL Developer para Visual Studio Code, la cual va a reemplazar por completo a SQL Developer, manteniendo gran parte de la funcionalidad y forma de uso del mismo, pero en la plataforma preferida hoy en día por los desarrolladores.


Instalación

Al ser una extensión de Visual Studio Code, obviamente es un pre-requisito tener instalado el mismo. Puede ser descargado desde este link.

La instalación es muy sencilla, solo es necesario ir a la pagina de Market Place de Visual Studio y seleccionar la opción "Install" en la misma:


Esto abre Visual Studio Code en la página de SQL Developer, y solo es necesario seleccionar la opción Install, y en pocos segundos la instalación se completa.


Características

Conectividad

Todo lo necesario para conectarse a una base de datos está incluido en la extensión. Puede usarse un archivo TNSNames.ORA, propiedades de conexión EZCONNECT/BASIC, o user archivos Wallet de Oracle Autonomous Database (Cloud).



Navegación por Esquemas

Soporta los siguientes tipos de Objetos:

  • Tablas
  • Vistas
  • Índices
  • Paquetes
  • Procedimientos
  • Funciones
  • Operadores
  • Colas / Tablas de Colas
  • Triggers
  • Tipos
  • Secuencias
  • Vistas Materializadas / Logs de Vistas Materializadas
  • Sinónimos (públicos y privados) 
  • Database Links (públicos y privados) 
  • Directorios
  • Ediciones
  • APEX / Repositorio de XML DB
  • DBMS Jobs
  • Papelera de Reciclaje


Hojas de SQL

Permiten escribir y ejecutar consultas SQL, incluyendo:

  • Ejecutar sentencias SQL
  • Ejecutar scripts
  • Ejecutar a través de SQLcl integrado (interfaz de línea de comando)
  • Explain Plan
    • All / Basic / Serial / Typical
  • Historial de SQL/Recuperación de SQL
  • Formateador SQL
  • SQL Parser, detecta problemas en tu código
  • Code Completion
    • Sintaxis de comando de Oracle
    • Diccionario de datos
    • Contenidos del editor
  • Ir a la declaración, abrir objetos del diccionario directamente desde el editor
  • Peek Declaration (ver la definición PL/SQL de un objeto utilizado en la consulta).
  • Acceso a comandos avanzados de scripting SQLcl, incluyendo: CTAS - INFO - DDL - OERR - CODESCAN - SODA

Grillas de Datos

Una vez ejecutada una consulta, se puede acceder a los datos que la misma devuelta en una forma simple y permitiendo realizar múltiples acciones sobre los mismos, como ser:

  • Vista de registro único
  • Tamaño de columna optimizado basado en datos y encabezados de columna
  • Reordenar y/u ocultar columnas
  • Clasificación de varias columnas
  • Cambiar el orden ASC, DESC, desactivar, indicadores de ordenación de columnas
  • Contar filas
  • Exportar a diversos formatos (CSV / Delimitado / Ancho fijo / HTML / Sentencias Insert / JSON y Pretty JSON / SQL*Loader / Texto / XML).
  • Vista previa del contenido de campos BLOB/CLOB/JSON


Editor de Código PL/SQL

Permite trabajar con código PL/SQL incluyendo:

  • Compilar procedimientos almacenados y programas PL/SQL.
  • Detección de errores mientras se escribe el código.
  • Comentarios de error del compilador
  • Ejecutar programas y ver resultados.
  • Se puede trabajar con archivos o directamente con objetos ya creados en la de base de datos.


Otras características generales

  • Permite Modo Oscuro / Modo Claro.
  • SQL Developer para VS Code es autónomo y no requiere requisitos previos de instalación.
  • Incluye Oracle SQLcl, la nueva interfaz de línea de comandos que reemplaza a SQL*Plus.
  • Más de 20 comandos de aplicaciones disponibles en la paleta de comandos
  • Las actualizaciones locales de las aplicaciones se publicarán trimestralmente, utilizando un esquema de numeración YY.Q, p. 23.4, 24.1, 24.2
  • Los clientes de Oracle Database con contratos válidos de soporte y mantenimiento pueden abrir solicitudes de servicios para SQL Developer Extension para VS Code a través de My Oracle Support.

Características disponibles en brevedad

Estas son algunas de las características disponibles en SQL Developer que estan siendo desarrolladas para la extensión en VS Code:

  • API REST para desarrolladores
  • Depurador PL/SQL
  • Importar conexiones desde SQL Developer
  • Informes
  • Panel de DBA
  • Comparar esquemas
  • Monitor de Sesión
  • Monitoreo SQL, ASH, AWR, ADDM
  • Modelado deSdatos
  • Desarrollo súper simple con Git y Liquibase integrados.

Links Útiles