IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

JetBrains dévoile la feuille de route de ReSharper 2022.2 :
Un aperçu de ce qui est prévu pour l'extension Visual Studio pour les développeurs .NET

Le , par Michael Guilloux

54PARTAGES

7  0 
Le mois dernier, JetBrains a annoncé la disponibilité de la version 2022.1 de ReSharper, son extension Visual Studio pour les développeurs .NET. Cette version était dédiée à la qualité, aux améliorations et aux correctifs de bugs, notamment pour le développement avec Blazor et la prise en charge de C#. Un mois plus tard, JetBrains partage ses plans pour ReSharper 2022.2 qui devrait être disponible au mois de juillet. Cela dit, qu'est-ce qui est prévu dans la prochaine version majeure de l'extension Visual Studio pour les développeurs .NET ?

Prise en charge et améliorations de langage

Comme pour chaque version, JetBrains cherche à rendre l'écriture de code plus agréable, avec des inspections améliorées et des correctifs rapides. Dans ReSharper 2022.1, JetBrains a ajouté la prise en charge des attributs génériques, et pour la version 2022.2, l'éditeur de logiciels pour développeurs envisage des améliorations du langage C# 11 telles que les littéraux de chaîne bruts, les chaînes interpolées brutes et plus encore.

Style de code virtuel et autres mises à jour du formateur de code

Pour améliorer la lisibilité et la maintenabilité du code, de nombreuses équipes choisissent un style de code standard auquel chaque développeur doit adhérer. Bien souvent, ce n'est pas le style préféré de chaque individu. Mais, et s'il était possible pour chaque développeur de travailler dans son propre style de code préféré, tout en gardant les fichiers formatés selon le style choisi dans l'équipe ? C'est l'objectif du style de code virtuel qui réglerait les dilemmes du genre tabulations vs espaces et bien au-delà.

Les styles de code virtuels présentent d'autres avantages. Lorsqu'un ancien code n'est pas formaté correctement, les équipes choisissent souvent de ne pas mettre à jour le formatage car cela polluerait l'historique de Git. Les styles de code virtuels rendraient ce code plus agréable à lire et à modifier, tout en conservant la mise en forme d'origine.

Pour les développeurs malvoyants, les styles de code virtuels peuvent aider à augmenter les retraits ou à aligner virtuellement les paramètres en colonne, afin qu'ils puissent travailler plus confortablement avec la base de code en utilisant leurs propres préférences.


À côté du style de code virtuel, d'autres mises à jour du formateur sont prévues :

  • La possibilité de définir un formatage de code personnalisé dans les plugins. Les plugins qui ciblent des frameworks spécifiques, tels que le plugin Unity de JetBrains, pourraient fournir des formateurs de code avec leur propre logique pour des cas spécifiques. Par exemple, dans Unity, l'attribut [Header] est conçu comme un séparateur entre les champs, et non comme un attribut d'un champ comme dans la plupart du code C#. Le plugin Unity peut implémenter un formatage personnalisé pour ce cas.
  • JetBrains cherche aussi à améliorer le formateur de code pour XML. Attendez-vous à une détection automatique du formatage et à davantage d'options de configuration.

Mises à jour du profileur

JetBrains se concentre sur les corrections de bugs et l'amélioration des performances de ses profileurs dotTrace et dotMemory.

Veuillez toutefois noter que les plans annoncés ici sont sujets à modification, certains changements pouvant être reportés à une version ultérieure si cela s'impose. JetBrains ne garantit donc pas que toutes les améliorations mentionnées ici seront incluses, mais compte faire de son mieux pour y arriver.

Télécharger la dernière version de ReSharper

Une erreur dans cette actualité ? Signalez-le nous !