La premi�re version EAP de RubyMine 2023.2 est disponible :
Un aper�u des nouveaut�s de l'EDI Ruby on Rails de JetBrains

Fin mars, JetBrains a annonc� la sortie de RubyMine 2023.1, la premi�re mise � jour majeure de cette ann�e pour son EDI Ruby on Rails. RubyMine 2023.1 a apport� la prise en charge de Rails 7 et Ruby 3.2, des mises � jour de la nouvelle interface utilisateur, une saisie semi-automatique du code acc�l�r�e et une r�duction de la consommation de m�moire. Cette version est �galement venue avec une meilleure synchronisation des gemmes dans WSL, la simplification de la navigation et de la gestion pour les contextes et les exemples partag�s dans RSpec, ainsi qu'une meilleure int�gration de Docker.

JetBrains ouvre le programme d'acc�s anticip� (EAP) � RubyMine 2023.2. Comme toujours, vous �tes invit�s � essayer les nouvelles fonctionnalit�s et faire des retours � JetBrains avant la sortie officielle. Mais avant, nous vous pr�sentons ici les principaux changements dans cette premi�re version EAP.

�dition de code rapide et intelligente avec un analyseur lexical mis � jour

JetBrains s'engage � am�liorer les performances de RubyMine pour vous offrir une meilleure exp�rience lors de l'�dition, du d�bogage, de la refactorisation, etc. Dans la premi�re version EAP de RubyMine 2023.2, JetBrains a proc�d� � une refonte majeure de l'analyseur lexical de l'EDI, ce qui a consid�rablement augment� la vitesse d'analyse lexicale et syntaxique.

L'�dition de code Ruby est devenue nettement plus rapide avec l'introduction des am�liorations suivantes :

  • RubyMine facilite d�sormais l'analyse visuelle et la compr�hension du code, l'identification des erreurs et des fautes de frappe et la navigation dans le code, qui, gr�ce � la coloration syntaxique rapide et pratique, est plus lisible et compr�hensible.
  • Avec l'analyseur lexical et syntaxique mis � jour de RubyMine, la boucle de r�troaction est plus rapide lors de l'�criture et du test de votre code. Cela vous permet de voir les r�sultats de vos modifications plus rapidement et it�rer plus rapidement.
  • RubyMine passe moins de temps � analyser et � traiter le code Ruby, ce qui se traduit par de meilleures performances applicatives am�liorant l'exp�rience utilisateur des applications Ruby.

En r�duisant le temps et les ressources n�cessaires au traitement du code, l'analyseur lexical rapide vous aide � cr�er de meilleures applications plus rapidement et plus efficacement.

Filtrage des fichiers pendant la synchronisation des gemmes pour les SDK Docker et docker-compose

JetBrains am�liore continuellement les performances des interpr�teurs distants dans RubyMine. Dans cette version, l'�diteur de logiciels pour d�veloppeurs a optimis� la synchronisation des gemmes pour les SDK Docker et docker-compose.

JetBrains y est parvenu en apportant une l�g�re modification � la fa�on dont ils synchronisent les gemmes pour les SDK docker-compose.

Auparavant, RubyMine disposait de 2 modes pour copier des gemmes : utiliser la commande docker cp pour copier des gemmes � partir de conteneurs en cours d'ex�cution et utiliser l'API Docker Engine pour copier des gemmes � la fois � partir d'une image. RubyMine n'utilise d�sormais que l'API Docker Engine, qui peut �tre utilis�e pour copier des gemmes � partir d'une image et d'un conteneur en cours d'ex�cution. Cependant, vous pouvez toujours choisir la m�thode de copie des gemmes dans Settings | Build, Execution, Deployment | Docker | Ruby Settings.

Voici ci-dessous � quoi ressemblaient les param�tres avant:


Param�tres mis � jour :


Suggestions de corrections des fautes de frappe dans RBS

Dans les versions pr�c�dentes, JetBrains a ajout� la v�rification orthographique des interfaces, des alias de type et des commentaires dans RBS. Dans cette version, l'�diteur de logiciels pour d�veloppeurs a impl�ment� une nouvelle action de correction rapide qui vous permet de remplacer les fautes de frappe dans les noms de symboles par des suggestions de corrections.

Prise en charge des composants sous espace de noms dans la syntaxe script setup dans Vue

JetBrains prend d�sormais en charge les composants sous espace de noms, ce qui permet une r�solution appropri�e des composants utilis�s dans les balises de mod�le et permet une meilleure navigation.



Voici pr�sent�es les principales nouveaut�s et am�liorations introduites dans la premi�re version EAP de RubyMine 2023.2. Vous pouvez consulter les notes de publication pour la liste compl�te des derni�res am�liorations apport�es.

Les versions EAP de RubyMine sont disponibles en t�l�chargement � partir du site Web de l'EDI et via l'application Toolbox.

T�l�charger la derni�re version EAP de RubyMine