Puede gestionar los archivos y los directorios directamente desde DataGrip: su directorio de trabajo, o varios de ellos, se pueden mostrar en la ventana de herramientas Files. Para adjuntar el directorio que necesite en la ventana de herramientas Files, utilice el botón contextual correspondiente de la barra de herramientas.
Adjunte una consola a los archivos .sql, de modo que los objetos se asociarán con la fuente de datos de dicha consola y las consultas se ejecutarán en el contexto de esta.
Para ello, utilice el menú contextual del archivo o el cambiador desplegable en la esquina superior derecha del editor de archivos.
DataGrip ofrece compatibilidad unificada para los sistemas principales de control de versiones (Git, SVN, Mercurial y muchos otros), de manera que puede trabajar fácilmente en varios proyectos de distintos sistemas de control de versiones y cambiar entre ellos a su antojo. Si detecta algún problema mientras busca diffs, no es necesario que vuelva al editor: desbloquee el modo de edición y aplique los cambios.
Para tener compatibilidad con el sistema de control de versiones, instale el complemento correspondiente de JetBrains desde Settings → Plugins.
Vea también: Cómo trabajar con Git en DataGrip e Integración de DataGrip y GitHub.
Invoque el menú contextual y ejecute los archivos de script en una fuente de datos, una base de datos o un esquema. Esto es mucho más rápido que abrir los mismos archivos y, después, ejecutar los scripts desde el editor.
Una funcionalidad muy útil que le ayuda a experimentar y prototipar. Con esta funcionalidad, puede realizar bocetos muy rápidamente directamente en el editor, sin modificar su proyecto ni crear archivos. Puede abrir una serie de archivos temporales y cambiar fácilmente entre ellos. DataGrip le ofrecerá todas las funcionalidades de asistencia a la codificación para dichos archivos según el tipo de archivo que seleccione para ellos en el widget de la barra de estado.
Para obtener resaltados y sugerencias de resolución adecuadas, puede cambiar el lenguaje de cualquier archivo. O, en el caso de SQL, seleccionar el dialecto adecuado.
Puede asignar cualquier carpeta o archivo SQL a cualquier fuente de datos desde Settings | Tools | Database | SQL resolution scopes. Si lo hace, todos los objetos no calificados de dichas ubicaciones se resolverán en la fuente de datos, la base de datos o el esquema seleccionado.
Especifique el dialecto de SQL utilizado en los distintos directorios en los que trabaja para poder resaltar y analizar correctamente los archivos.