JetBrains lance ReSharper 1.5 pour Visual Studio .NET 2003

JetBrains lance ReSharper 1.5 pour Visual Studio .NET 2003

Nouvelles

La mise à niveau introduit une foule de nouvelles refactorisations avant VS 2005

7 mars 2005

PRAGUE, République tchèque — 7 mars 2005 — JetBrains™, Inc., créateurs d’outils intelligents d’amélioration de la productivité, a annoncé aujourd’hui la sortie de ReSharper™ 1.5, la première mise à niveau majeure du plug-in intelligent de la société pour Visual Studio .NET 2003. ReSharper 1.5 offre aux développeurs C# les les mêmes types robustes d’améliorations de la productivité sur lesquels les développeurs Java s’appuient dans l’IDE IntelliJ IDEA phare de la société, désormais en version 4.5.

« Nous avons introduit ReSharper 1.0 en juillet dernier et la réponse à ses améliorations de productivité par la communauté des développeurs a été extrêmement positive », a déclaré Eugene Belyaev, président et directeur technique de JetBrains. “Nous sommes ravis de pouvoir proposer de nombreuses nouvelles refactorisations dans cette nouvelle mise à niveau de la version 1.5, que nous avons maintenue aussi abordable que la version originale. Nous attendons avec impatience de recevoir les commentaires et suggestions continus des développeurs C# qui ont guidé l’évolution de cet outil.

ReSharper a été créé pour augmenter la productivité des développeurs C# en leur fournissant un riche ensemble de fonctionnalités de pointe qui incluent une assistance au codage intelligente, une mise en évidence des erreurs à la volée et une correction rapide des erreurs, ainsi qu’une prise en charge inégalée de la refactorisation du code. L’intégration étroite de ReSharper avec Visual Studio .NET offre un accès rapide et facile à toutes ses fonctionnalités avancées directement depuis l’IDE.

Les nouveaux refactorings puissants introduits dans ReSharper 1.5 incluent :

  • Extraire l’interface – Créez une interface à partir d’une classe et faites en sorte que cette classe implémente l’interface nouvellement créée. Un utilisateur peut choisir des membres à extraire vers l’interface et spécifier le nom de l’interface. Cette refactorisation est très utile pour spécifier une interface de classe et l’utiliser automatiquement le cas échéant.
  • Extraire la superclasse – Créez la classe de base pour une classe et déplacez-y les membres sélectionnés, une opération très utile pour déplacer une logique vers le haut et la partager plus tard.
  • Copier le type – Copiez un type dans un fichier séparé avec un nom différent ou dans un espace de noms différent.
  • Introduce Field – Sélectionnez une expression ou une variable locale et appliquez-la en tant que refactoring. Il créera un nouveau champ ou une nouvelle constante et l’initialisera avec l’expression ou l’initialiseur de variable locale. Un nouveau champ peut être initialisé dans son initialiseur, dans ses constructeurs ou dans le membre courant.
  • Encapsuler le champ – Vous avez oublié de créer la propriété accesseur pour un champ ? Appelez cette refactorisation non seulement pour la créer, mais aussi pour remplacer les usages du champ par des usages de la propriété.
  • Introduce Parameter – Sélectionnez une expression ou une variable locale dans une méthode et créez un nouveau paramètre, qui sera correctement initialisé sur tous les sites d’appel.
  • Convertir l’interface en classe abstraite – Ajoutez de la logique à une interface ou changez-la en classe, avec toutes les conversions appropriées effectuées dans le cadre de la refactorisation.
  • Convertir une classe abstraite en interface – Convertir une classe abstraite en interface.

ReSharper 1.5 peut également générer des méthodes de “délégation” utiles pour déléguer l’exécution d’une méthode particulière à une instance d’une classe particulière, éliminant ainsi la nécessité d’effectuer manuellement cette opération très détaillée. ReSharper génère immédiatement tout le code nécessaire. Les autres améliorations de la nouvelle version 1.5 incluent des améliorations générales des performances et diverses corrections de bogues.

JetBrains, connu depuis longtemps pour son souci constant d’augmenter la productivité des développeurs, met la mise à niveau ReSharper 1.5 à disposition gratuitement des clients ReSharper existants, par téléchargement sur https://www.jetbrains.com/resharper/download/

ReSharper 1.5 se vend 149 $ par licence et est proposé au prix spécial de lancement de 99 $ jusqu’au 5 avril 2005. ReSharper 1.5 est disponible dans une version d’essai gratuite de 30 jours sur https://www.jetbrains.com/resharper.

À propos de JetBrains

JetBrains, Inc. est une société de développement de logiciels à la pointe de la technologie, spécialisée dans la création de logiciels intelligents améliorant la productivité. La société est largement connue pour son environnement de développement intégré Java innovant et primé, IntelliJ IDEA (voir les détails sur le Web à https://www.jetbrains.com/idea/). JetBrains a son siège social à Prague, en République tchèque, avec ses laboratoires de R&D situés à Saint-Pétersbourg, en Russie, et à Boston, dans le Massachusetts. Pour plus d’informations, voir https://www.jetbrains.com.

# # #

Remarque aux rédacteurs : JetBrains, IntelliJ, IntelliJ IDEA sont des marques ou des marques déposées de JetBrains, Inc. Toutes les autres marques sont la propriété de leurs propriétaires respectifs.

Development Source

Related Posts

RLEC 4.2.1 apporte des contrôles granulaires à la haute disponibilité et aux performances

RLEC 4.2.1 apporte des contrôles granulaires à la haute disponibilité et aux performances

Comment HolidayMe utilise Redis Enterprise comme base de données principale

Comment HolidayMe utilise Redis Enterprise comme base de données principale

Annonce de RedisGears 1.0 : un moteur sans serveur pour Redis

Annonce de RedisGears 1.0 : un moteur sans serveur pour Redis

Clés Redis dans la RAM |  Redis

Clés Redis dans la RAM | Redis

No Comment

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *