Synchronisation des modifications (tutoriel de l'EDI)

De RAD Studio
Aller à : navigation, rechercher

Remonter à L'éditeur de code - Index (tutoriel de l'EDI)


La fonctionnalité de synchronisation des modifications vous permet de modifier simultanément des identificateurs identiques dans le code.

Quand vous modifiez le premier identificateur, la même modification est automatiquement appliquée aux autres identificateurs. Par exemple, dans une procédure qui contient plusieurs occurrences de la variable TextStatus, vous pouvez modifier seulement la première occurrence, et toutes les autres occurrences changeront automatiquement.

Pour utiliser la synchronisation des modifications :

1. Dans l'éditeur de code, sélectionnez un bloc de code contenant des identificateurs identiques.

TutorialIDEFig2-22.png

Mise en surbrillance de toutes les occurrences d'un identificateur dans une section de code


2. Cliquez sur l'icône Mode Synchronisation des modifications SyncEditIcon.png qui apparaît dans la gouttière de gauche, c'est-à-dire la colonne située sur la gauche de la fenêtre de code. Le premier identificateur identique est en surbrillance et les autres sont soulignés. Le curseur se trouve sur le premier identificateur. Si le code contient plusieurs ensembles d'identificateurs identiques, vous pouvez appuyer sur TAB pour passer d'un identificateur à l'autre dans la sélection.

3. Commencez à modifier le premier identificateur. Vos modifications sont automatiquement appliquées aux autres identificateurs. Par défaut, l'identificateur est remplacé. Pour changer l'identificateur sans le remplacer, utilisez les touches fléchées avant de commencer la saisie.

4. Une fois les identificateurs modifiés, vous pouvez quitter le mode de synchronisation des modifications en cliquant sur l'icône Mode Synchronisation des modifications, ou en appuyant sur la touche Echap.

Remarque : La fonction de synchronisation des modifications détermine les identificateurs identiques par correspondance des chaînes de texte ; elle n'analyse pas les identificateurs. Par exemple, elle ne fait pas la différence entre deux identificateurs de même nom mais de type et de portée différents. Par conséquent, elle convient aux petites sections de code, par exemple une seule méthode ou une page de texte. Pour la modification de plus grandes parties de code, envisagez l'utilisation du refactoring qui représente une méthode d'amélioration du code plus avancée, sans changer ses fonctionnalités. Pour de plus amples détails sur le refactoring, voir Refactoring.

Pour de plus amples informations sur l'utilisation de la synchronisation des modifications, voir la vidéo Vidéo : Sync Editing in RAD Studio 2010, par Mike Rozlog.

Suivant

Audit de code