ProHoster > Blog > administración > DataGrip 2019.1: soporte para nuevas bases de datos, scripts de inicialización, nuevas inspecciones y más
DataGrip 2019.1: soporte para nuevas bases de datos, scripts de inicialización, nuevas inspecciones y más
¡Hola! Echemos un vistazo a las cosas nuevas en - Data Grip 2019.1. Permítanos recordarle que la funcionalidad DataGrip está incluida en nuestros otros IDE pagos, excepto WebStorm.
Soporte para nuevas bases de datos.
En este lanzamiento, cuatro bases de datos recibieron soporte oficial en nuestras herramientas:
Colmena Apache – sistema de gestión de bases de datos basado en la plataforma Hadoop. Ciruela verde – DBMS analítico para almacenes de datos basado en PostgreSQL. vertical – base de datos en columnas para análisis de big data. Copo de nieve – almacenamiento de datos en la nube. Si hablamos de bases de datos relacionales, entonces Snowflake pidió lo más. En esta versión solo admitimos SQL; publicaremos la instrucción más adelante.
Conexión
Hemos realizado cambios en el cuadro de diálogo de conexión de la base de datos: intentamos hacerlo más claro y conveniente.
General
Esta pestaña ha sido refactorizada en su mayor parte.
Campo Tipo de conexión solía ser llamado Tipo de URL y estaba en el fondo. Pero como el valor de este campo determina el proceso posterior, ahora se encuentra en la parte superior.
Campo Base de datos se coloca después de ingresar su nombre de usuario y contraseña, porque se necesita autenticación para mostrar la lista de bases de datos por Ctrl/Cmd+Espacio.
En los comentarios del post anterior. discutido mucho guardar contraseña. Agregamos nuevas opciones e hicimos una lista desplegable. Los valores de esta lista son:
No guarde la contraseña.
Guarde hasta que se reinicie DataGrip (anteriormente así funcionaba la opción "no guardar").
Guardar para sesión: hasta que te desconectes de la fuente de datos.
Perpetuar.
Para evitar confusiones, ingrese una contraseña en blanco a través del menú contextual.
resultados Conexión de prueba ahora se muestran en la propia ventana, sin clics ni diálogos adicionales.
Y si no se han descargado los controladores, DataGrip se ofrecerá a hacerlo. Botón anteriormente Conexión de prueba fue bloqueado en este caso, lo que confundió a los usuarios.
Opciones
La configuración se ha movido aquí desde la pestaña General. Sólo lectura, Sincronización automática, control de transacciones.
Новое:
– Ejecute la consulta de mantenimiento de actividad cada N segundos: pinchará la fuente de datos con un palo cada N segundos. Para las bases de datos que no admitimos, puede escribir una solicitud de mantenimiento usted mismo. Esto se hace en la configuración del controlador.
– Automóvil-desconectar después de N segundos: El valor en segundos ingresado aquí le indicará a DataGrip después de cuánto tiempo se desconectará automáticamente de la fuente de datos.
– Guión de inicio: Aquí puede ingresar una consulta que se ejecutará cada vez que se cree una conexión. Recordemos que si Conexión única
modo no está habilitado, se crea una nueva conexión para cada nueva consola.
Esquemas
El filtro para los objetos mostrados en el árbol se ha movido aquí.
Navegación y búsqueda
Lista de ubicaciones recientes
La nueva ventana Ubicaciones recientes muestra dónde has estado recientemente. Los elementos de la lista son pequeños fragmentos de código que ha editado o visto recientemente. Esto es útil si recuerda el contexto pero no recuerda el nombre del archivo. Esto sucede mucho en DataGrip porque todas las consolas tienen nombres similares :) El método abreviado de teclado predeterminado es: Ctrl/Cmd+Mayús+E.
Si anteriormente utilizó este método abreviado de teclado para mostrar una lista de archivos modificados recientemente, ahora haga doble clic Ctrl/Cmd+E.
Buscar por ruta
Hemos eliminado opciones innecesarias que “obtuvimos” de la plataforma: Módulo и Proyecto. Ahora por defecto encontrar en el camino DataGrip busca en todas partes. También agregamos una nueva área de búsqueda. Directorios adjuntos — incluye solo archivos y carpetas del panel Archivos.
Acciones de los resultados de navegación
Los resultados de navegación ahora proporcionan acciones que se aplican a objetos en el código o árbol. Por ejemplo, buscas una mesa. Esto es lo que puede hacer desde la ventana de resultados.
Ver DDL: Ctrl/Cmd+B.
Información abierta: F4.
Abra la ventana Modificar tabla: Ctrl/Cmd+F6.
Mostrar en otro contexto: Alt + F1 (por ejemplo, mostrar en un árbol).
Ver información general: Ctrl+Q/F1.
Generar SQL: Ctrl/Cmd+Alt+G.
trabajando con código
Elementos combinados en autocompletado
para CREATE и DROP autocompletar ofrece opciones combinadas.
No te olvides de las siglas.
Nuevas inspecciones
DataGrip le avisará si está utilizando un cursor que no está abierto.
Las dos inspecciones siguientes están deshabilitadas de forma predeterminada, pero es posible que algunas las necesiten.
Si utiliza argumentos sin nombre, esto se resaltará.
Una inspección que se queja de la declaración GOTO.
Trabajar con archivos
Se agregó una configuración para la carpeta de proyecto predeterminada. Se crearán nuevos proyectos en esta carpeta.
Действие Guardar como… para la consola ahora:
Sugiere una carpeta de proyecto predeterminada.
Recuerda la última opción.
Se ha agregado una acción al árbol de archivos. Separar directorio: desanclar una carpeta. Anteriormente, para desanclar una carpeta (es decir, no mostrarla en este árbol), tenías que hacer clic en Borrary DataGrip preguntó: ¿quieres eliminar o desanclar? Fue inconveniente y poco claro :)
Árbol de base de datos
Escribimos nuestra propia introspección para DB2. Esto significa que obtenemos información sobre los objetos de la base de datos mediante consultas y no a través del controlador JDBC, como antes. Así, aparecieron en el árbol objetos que antes no estaban: disparadores, tipos, métodos, módulos, contadores, roles y otros.
El árbol almacena el contexto: el nombre de la fuente de datos está pegado en la parte superior.
Se han dibujado iconos para bases de datos no compatibles: aquellos que tengan fuentes de datos creadas para dichas bases de datos ya no se confundirán.
También dibujamos íconos abstractos que se pueden usar en la configuración del controlador.
El resto
Temas personalizados
Los usuarios de DataGrip ahora tienen la posibilidad de crear cualquier combinación de colores que deseen. El nuevo esquema es un complemento que debe instalarse desde la sección Plugins en la configuración de.