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
- 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.
No hay comentarios.:
Publicar un comentario