


JetBrains vient de sortir la version majeure 2018.3 de son IDE RubyMine, avec un arsenal de nouvelles fonctionnalités pour améliorer l’expérience de développement.
**Améliorations de Rails**
RubyMine 2018.3 introduit l’autocomplétion et la navigation dans les étendues Rails, facilitant la recherche et l’utilisation de ces fonctionnalités de portée.
**Nouveautés pour Struct**
Le support complet de Struct est désormais disponible, permettant aux développeurs de créer, modifier et inspecter facilement ces structures de données.
**i18n optimisé**
L’IDE intègre de nouvelles fonctionnalités i18n pour créer des traductions en déplacement, améliorer la navigation dans les clés de traduction et fournir des suggestions plus intelligentes.
**GitHub au cœur**
RubyMine 2018.3 permet de travailler directement avec les pull requests GitHub, offrant une intégration transparente au sein de l’IDE.
**Refactorisations plus sûres**
Les actions d’intention ont été étendues pour inclure l’extraction de paramètres, de méthodes et de variables, garantissant des refactorisations plus efficaces et plus sûres.
**Détection de code suspect améliorée**
L’IDE identifie désormais plus rapidement les odeurs de code grâce à de nouvelles actions d’intention qui suggèrent des corrections rapides.
**Esthétique améliorée**
RubyMine 2018.3 présente un nouveau thème Darcula plus épuré, offrant une interface utilisateur plus conviviale.
**Recherche accélérée**
La boîte de dialogue « Rechercher partout » rénovée permet de trouver rapidement des éléments dans le projet, y compris les fichiers, les symboles et les outils de base de données.
**Autres améliorations**
RubyMine 2018.3 apporte également des améliorations dans les tests, le support JavaScript, les outils de base de données et le rendu Markdown.
**Conclusion**
RubyMine 2018.3 révolutionne l’expérience de développement Ruby en offrant une multitude de fonctionnalités nouvelles et améliorées. Qu’il s’agisse d’améliorer la productivité ou d’optimiser le flux de travail, cette mise à jour indispensable offre une multitude d’avantages aux développeurs Ruby.
Mots-clés : RubyMine, IDE, Rails, Struct, i18n, GitHub, Refactorisation, Détection d’odeurs de code, Thème Darcula, Recherche partout
