DataGrip 2019.1 est disponible
Bonjour tout le monde !
Nous avons le plaisir de vous annoncer la publication de DataGrip 2019.1 ! Nous tenons à remercier tous les utilisateurs qui nous ont aidés à améliorer l’EDI au cours du cycle de préparation de cette nouvelle version.
Si vous souhaitez voir une présentation détaillée de cette mise à jour, visitez la page What’s new. Pour un aperçu des principales améliorations que propose DataGrip 2019.1, lisez ce qui suit.
Prise en charge de nouvelles bases de données
Dans cette version, nous avons porté une attention particulière à la prise en charge de plusieurs nouvelles bases de données.
Greenplum est une base de données d’analyse basée sur PostgreSQL. Elle est actuellement développée par Pivotal et la communauté Open Source.
Vertica est une solution de stockage colonnaire conçue pour gérer de gros volumes de données.
Apache Hive est un entrepôt de données qui repose sur Apache Hadoop pour assurer les requêtes de données et les analyses.
Snowflake est un entrepôt de données basé sur le Cloud. Dans sa version 2019.1, DataGrip ne prend en charge que le dialecte SQL ; la prise en charge de l’introspection viendra plus tard.
Connectivité
– La boîte de dialogue connexion a un nouvel aspect.
– Scripts de démarrage.
– Options de maintien de la connexion et de déconnexion automatique.
– Vous avez désormais la possibilité d’oublier totalement votre mot de passe. (Dans les versions précédentes, la désélection de Remember password signifiait qu’il n’était mémorisé que jusqu’au redémarrage suivant de DataGrip.)
– Possibilité d’enregistrement du mot de passe jusqu’à la déconnexion de la source de données.
– Possibilité de définition d’un mot de passe vide.
– Section séparée pour les sources de données DDL dans la boîte de dialogue de connexion.
– DataGrip permet de télécharger des pilotes lorsque vous cliquez sur Test Connection.
– Les résultats de Test Connections sont désormais en ligne.
Navigation et recherche
– Nouvelle fenêtre contextuelle Recent Locations.
– Fonctionnalité Find in Path plus pratique.
– Toutes les actions de navigation fonctionnent depuis la fenêtre contextuelle Go-to.
Analyse du code
— La saisie automatique prend en charge les déclarations combinées pour CREATE et DROP, p. ex. CREATE TABLE.
— Nouvelles inspections : Illegal cursor state, Named arguments should be used et Usages of GOTO statements.
— [MariaDB] Prise en charge du mode Oracle.
Travail avec des fichiers
— Le paramètre Default Directory fonctionne.
— Save console as… utilise le répertoire par défaut et respecte le dernier choix.
— Detach directory dans la fenêtre d’outils Files.
— Les fichiers peuvent être formatés depuis le menu contextuel sans être ouverts.
Vue arborescente de la base de données
— [DB2] De nouveaux objets s’affichent dans l’arborescence de la base de données : trigger, method, module, data type, variable, sequence, role et d’autres.
— L’arborescence de la base de données conserve le nom de la source de données en haut pendant le défilement.
— Des icônes de logos ont été ajoutées pour Firebird, Presto, Teradata, Snowflake et Informix.
— Bibliothèque d’icônes de logos personnalisées.
Autres
—Thèmes d’EDI personnalisables.
— Le filtre de l’éditeur de données suggère la valeur actuelle du presse-papiers.
— [MySQL] Nous avons finalement résolu le problème en utilisant NULL à la place de la date vide pour tous les connecteurs.
— [MySQL; MariaDB] Prise en charge des attributs DEFINER
.
— [Serveur SQL] Il n’y a plus résultats COUNT()
incorrects.
Mais aussi…
Comme pour chaque mise à jour :
— Obtenez gratuitement votre version d’essai de DataGrip sur 30 jours.
— Tweetez
pour partager vos retours d’expérience
— Échangez sur le forum.
— Signalez-nous les bugs via notre système de suivi des tickets.
Merci de nous avoir lus !
L’Équipe DataGrip
_
JetBrains
The Drive to Develop
Auteur de l’article original en anglais : Maksim Sobolevski