2009-06-25 4 views
5

Il existe une fonctionnalité dans Delphi IDE (Borland Developer Studio 2006) qui permet d'éditer certaines variables en "mode sync". Par exemple si vous avez un extrait de code comme this.Remplacement de Delphi IDE "Sync Edit" dans Visual Studio

Vous pouvez sélectionner le texte que vous souhaitez modifier (dans ce cas, la procédure complète) et commencer à modifier un nom de variable. Il sera édité à tous les endroits (sauf les littéraux de chaîne): screenshot.

Il est différent du refactoring car la portée du changement est limitée. C'est simple et rapide. J'ai aimé cette installation.

Maintenant, j'ai commencé à utiliser Visual Studio depuis un certain temps et je manque quelque chose comme ça. Pouvez-vous suggérer quelque chose pour obtenir le même effet dans Visual Studio?

Répondre

5

Pour cette fonctionnalité, vous devrez probablement utiliser CodeRush de Dev Express.

Il a quelque chose de similaire à cela.

1

Dans Visual Studio 2005/2008, une fonctionnalité similaire existe. Si vous éditez par exemple un nom de variable ou de méthode, une petite case rouge apparaît en bas à droite du mot. Cliquez dessus ou appuyez sur Maj + Alt + F10 pour ouvrir un petit menu qui vous permet de renommer toutes les occurrences de l'identifiant. Cependant, cela ne fonctionne pas pour les commentaires. ReSharper pour les renommages locaux fait exactement cela:

+1

Cela ressemble plus à un refactoring de renommer. SyncEdit de Delphi est plus un renommage en direct qui affecte seulement les identifiants dans le texte sélectionné. Ça se démonte bien aussi. :) J'aime l'idée de s'éloigner des boîtes de dialogue modales. Pour Visual Studio, CodeRush est le chemin à parcourir. –

0

Questions connexes