Refactorisation

Visual C# : développement d'application 
Refactorisation 

La refactorisation est le processus qui consiste à améliorer votre code après qu'il ait été écrit en modifiant sa structure interne sans modifier le comportement extérieur du code.

Visual C# fournit les commandes de refactorisation suivantes dans le menu Refactorisation :

Refactorisation multi-projet

Visual Studio prend en charge la refactorisation multi-projet. Toutes les opérations de refactorisation qui visent à corriger des références entre fichiers corrigent ces références dans tous les projets du même langage. Ceci fonctionne pour toutes les références entre projets. Par exemple, si vous avez une application console qui référence une bibliothèque de classes, lorsque vous renommez un type de bibliothèque de classes (à l'aide de l'opération de refactorisation Rename), les références au type de bibliothèque de classes tapent sont également mises à jour dans l'application console.

Aperçu des modifications, boîte de dialogue

De nombreuses opérations de refactorisation vous permettent d'examiner toutes les modifications de référence qu'une opération de refactorisation apporterait à votre code, avant de valider à ces modifications. Pour ces opérations de refactorisation, une option Afficher un aperçu des modifications de la référence apparaîtra dans la boîte de dialogue de refactorisation. Après avoir sélectionné cette option et accepté l'opération de refactorisation, la boîte de dialogue Aperçu des modifications (Aperçu des modifications, boîte de dialogue) apparaîtra. Remarquez que la boîte de dialogue Aperçu des modifications a deux affichages. L'affichage inférieur affiche votre code avec toutes les mises à jour des références issues de l'opération de refactorisation. Appuyer sur Annuler dans la boîte de dialogue Aperçu des modifications arrêtera l'opération de refactorisation, et aucune modification ne sera apportée à votre code.

Refactorisation à tolérance d'erreur

La refactorisation tolère les erreurs. En d'autres termes, vous pouvez effectuer une refactorisation dans un projet qui ne peut pas se générer. Toutefois, dans ces situations, le processus de refactorisation peut ne pas réussir à mettre à jour les références ambiguës.

Voir aussi


Ces informations proviennent du site de http://msdn2.microsoft.com
Source de cette page : http://msdn2.microsoft.com/fr-fr/library/719exd8s.aspx

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Nuage de mots clés

4 mots clés dont 0 définis manuellement (plus d'information...).

Avertissement

Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.

 

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-4391
Document créé le 18/10/06 21:56, dernière modification le Vendredi 17 Juin 2011, 11:11
Source du document imprimé : http://www.gaudry.be/dotnet-rf-719exd8s.html Document affiché 4 fois ce mois de Février.
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Apparence (afficher)
Stats (afficher)
15831 documents
451 astuces.
549 niouzes.
3099 definitions.
447 membres.
8114 messages.

Document genere en :
1,59 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
Lorsque l'on se cogne la tête contre un pot et que cela sonne creux, ça n'est pas forcément le pot qui est vide.

Confucius
 
l'infobrol
Nous sommes le Lundi 13 Février 2012, 12:49, toutes les heures sont au format GMT+1.00 Heure, heure d'hiver