Le programme d'acc�s anticip� (EAP) � RubyMine 2024.2 a d�marr� :
Un aper�u des nouveaut�s qui arrivent dans l'EDI Ruby on Rails de JetBrains
C'est au d�but du mois d'avril que JetBrains a publi� la premi�re mise � jour majeure de l'ann�e pour RubyMine, son EDI Ruby on Rails. RubyMine 2024.1 est venue avec la prise en charge de la saisie semi-automatique de code sur une ligne enti�re, la prise en charge du gestionnaire de versions Mise et la mise � jour des inspections pour Ruby 3.3. On note encore la prise en charge des classes et fichiers Ruby avec des inflexions personnalis�es, les balises de fermeture dans ERB, la possibilit� d'ex�cuter des commandes VCS avec le SDK du projet en cours, debase 3.0 pour Ruby 3.3, et bien plus.
JetBrains ouvre le programme d'acc�s anticip� (EAP) � RubyMine 2024.2. Nous pr�sentons ici les principales nouveaut�s et am�liorations attendues dans RubyMine 2024.2 et qui seront livr�es progressivement � travers le programme EAP.
Quelles sont les nouveaut�s pr�vues dans RubyMine 2024.2 ?
Dans la prochaine mise � jour, l'objectif de JetBrains est d'am�liorer votre exp�rience avec RubyMine en int�grant de nouvelles fonctionnalit�s d'IA, en am�liorant les fonctionnalit�s de travail � distance et en int�grant les derni�res technologies. JetBrains va �galement mettre en �uvre des optimisations suppl�mentaires pour les performances de RubyMine.
Int�gration de l'IA
Dans RubyMine 2024.2, JetBrains va introduire plusieurs mises � jour pour l'Assistant IA et le plugin de compl�tion de code sur une ligne enti�re.
L'Assistant IA recevra des contextes suppl�mentaires pour des entit�s Rails sp�cifiques. Cela va am�liorer les r�sultats de l'explication du code et de l'ensemble des actions IA.
JetBrains va �galement mettre � jour l'Assistant IA pour prendre en compte les r�gles de style de code de RuboCop lors de la suggestion de code. Cela vous �vitera de devoir modifier manuellement le code sugg�r� pour qu'il corresponde aux directives RuboCop de votre projet.
JetBrains travaille encore sur l'am�lioration de l'exp�rience de compl�tion de code sur une ligne enti�re et sur la r�solution des probl�mes li�s aux suggestions de code invalides. L'objectif de l'�diteur de logiciels pour d�veloppeurs est de garantir qu'elles soient pr�cises et utiles pour vous.
Exp�rience de d�veloppement � distance
Un autre aspect important du travail de JetBrains est d'am�liorer l'exp�rience de saisie et d'�dition lors de l'utilisation de la fonctionnalit� de d�veloppement � distance. JetBrains annonce une r�duction des d�lais lors de la saisie et du temps de r�ponse c�t� client.
Dev Containers
JetBrains travaille activement pour r�soudre les probl�mes connus et impl�menter des correctifs pour les Dev Containers. Des am�liorations seront donc annonc�es dans ce domaine.
Support de Rails 8
RubyMine 2024.2 prendra en charge un ensemble de nouvelles fonctionnalit�s introduites dans Rails 8. Cela inclut l'utilisation de Ruby 3.3 comme nouvelle version minimale compatible avec Rails 8, des changements dans l'analyse du code, le support de la journalisation structur�e, l'utilisation de Markdown pour la documentation de l'API Rails, et plus encore.
Configuration RuboCop personnalis�e
JetBrains va ajouter la fonctionnalit� permettant d'utiliser des fichiers de configuration personnalis�s pour ex�cuter les inspections RuboCop. Cette fonctionnalit� sera particuli�rement utile si vous avez plus d'un fichier de configuration dans votre projet ou si le nom du fichier de configuration n'est pas celui par d�faut.
Plus de param�tres de mise en forme
Pour am�liorer le formatage du code et vous donner plus de contr�le, JetBrains va introduire plus de param�tres de mise en forme dans RubyMine qui sont align�s avec le comportement de RuboCop.
Rejoindre le programme EAP
Ces nouveaut�s et am�liorations seront progressivement livr�es � chaque nouvelle version EAP. Comme toujours, vous �tes donc invit�s � essayer les versions EAP et faire des retours � JetBrains avant la sortie officielle. Vous pouvez t�l�charger les derni�res builds EAP sur le site Web de JetBrains. Vous pouvez �galement les obtenir via l'application Toolbox ou sous forme de package snap (si vous utilisez Ubuntu).
T�l�charger la derni�re version EAP de RubyMine
Partager