Travailler avec des fichiers

Joindre un répertoire

Vous pouvez gérer les fichiers et les répertoires directement depuis DataGrip : votre ou vos répertoires de travail peuvent s'afficher dans la fenêtre d'outils Files. Pour joindre le dossier nécessaire à la fenêtre d'outils Files, utilisez le bouton correspondant dans la barre d'outils.

Joindre une console

Joignez une console aux fichiers .sql pour que les objets soient associés à la source de données de cette console et les requêtes exécutées dans son contexte.

Pour ce faire, utilisez le menu contextuel du fichier ou le sélecteur de liste déroulante dans le coin supérieur droit de l'éditeur de fichiers.

Contrôle de version

DataGrip assure la prise en charge unifiée de tous les principaux systèmes de contrôle de version (Git, SVN, Mercurial et de nombreux autres), ce qui permet de travailler facilement sur divers projets à partir de différents VCS et de passer facilement de l'un à l'autre à volonté. Si vous constatez un petit problème lors de l'examen d'un diff, pas besoin de revenir à l'éditeur : déverrouillez simplement le mode d'édition et appliquez les modifications.

Pour obtenir la prise en charge de VCS, installez l'extension JetBrains correspondante depuis Settings → Plugins.

Voir aussi : Comment utiliser Git dans DataGrip et Intégration de DataGrip et GitHub.

Exécution par rapport à la source de données, à la base de données ou au schéma

Appelez le menu contextuel et exécutez les fichiers de script par rapport à une source de données, une base de données ou un schéma spécifique. Cela est bien plus rapide que l'ouverture des mêmes fichiers puis l'exécution de scripts depuis l'éditeur.

Fichiers temporaires

Une fonctionnalité très pratique qui permet d'expérimenter et de créer des prototypes. Grâce à cette fonctionnalité, vous pouvez mettre en place quelque chose très rapidement dans l'éditeur, sans modifier votre projet ou créer de fichiers. Vous pouvez ouvrir autant de fichiers temporaires que vous le souhaitez et basculer facilement entre eux. DataGrip fournit toutes ses fonctionnalités d'assistance au codage pour ces fichiers en fonction du type de fichier sélectionné pour ces derniers dans le widget de la barre d'état.

Langage du fichier

Pour obtenir le surlignage et les suggestions de résolution adaptés, vous pouvez modifier le langage de vos fichiers. Ou, dans le cas du code SQL, sélectionnez le dialecte voulu.

Portées de résolution du code SQL

Vous pouvez mettre en correspondance les fichiers ou les dossiers SQL avec vos sources de données dans la section Settings | Tools | Database | SQL resolution scopes. Dans ce cas, tous les objets non qualifiés provenant de ces emplacements seront déterminés à l'aide de la source de données, de la base de données ou du schéma sélectionné.

Dialectes SQL

Indiquez les dialectes SQL utilisés dans les différents répertoires que vous utilisez pour surligner et analyser les fichiers correctement.