J'appelle la boîte de dialogue Rechercher et remplacer par Ctrl KBD> + H kbd>. Sur F3 KBD> Il trouve le résultat, mais je dois ensuite chasser le bouton Remplacer à l'aide de la souris. Et sur chaque nouvelle trouvaille, cela change la position de l'écran. Y a-t-il un moyen d'utiliser cette boîte de dialogue en utilisant uniquement le clavier? p>
Il me sauvera quelques secondes précieuses multipliées par un nombre très grand (je suis au milieu de la refactorisation lourde). P>
5 Réponses :
Désolé, p>
Comme Microsoft, il n'y a pas de raccourci clavier comme Remplacer ensuite, P>
Vous pouvez vérifier cette URL p>
Vous pouvez simplement copier le texte de remplacement souhaité avant de commencer à f3 kbd> via votre texte source et appuyez sur Ctrl kbd> + v kbd> lorsque vous frappez le Correspondance suivante comme VS sélectionne le texte de correspondance pour vous. P>
C'est un piratage, mais ça marche. P>
Si vous dockez la fenêtre de recherche / remplacement, il ne se déplacera pas avec chaque nouvelle trouvaille. p>
Vous pouvez ensuite alterner avec 1 doigt sur F3 pour passer à la recherche suivante, tout en planant la souris sur le bouton de remplacement non mobile pour remplacer ce dont vous avez besoin. P>
dans Visual Studio 2015: P>
Dans cette boîte de dialogue: p>
alt kbd> + l kbd> - ouvrir " l strong> ook in" liste déroulante. Utilisez haut / bas et entrez pour sélectionner dans cette liste: P>
alt kbd> + r kbd> - r fort> EPLACE Suivant P> LI>
alt kbd> + a kbd> - remplacer a fort> ll p> li>
ESC KBD> - Disposition de la boîte de dialogue p> li>
ul>
Par exemple, pour remplacer "FOO" par "Barre" dans la sélection actuelle: P>
C'est la réponse. Maintenant, j'ai juste besoin de comprendre comment Resharber fissua mon Alt-R (remplacez ensuite).
Il est possible de désactiver le comportement par défaut de Restomper de "ALT + R" qui fournit un accès rapide au menu Restomer dans Visual Studio. P>
juste décochez-le dans les options de Resharpers: Entrez la description de l'image ici P>
C'est la vraie raison dans mon cas pourquoi le raccourci ne fonctionne plus.
Essayez d'utiliser la fonctionnalité de refactoring si disponible, comme Renommer
Resharper ou quelque chose de similaire pourrait être le moyen d'aller si vous faites beaucoup de refactoring. Vous pouvez également apprendre Expressions régulières Visual Studio . Ils ne sont pas si différents de PCRE. En outre, si vous avez besoin d'aide d'apprentissage de regex, LINQPAD est un outil utile pour tester Res (uniquement les style PCRE Je pense, mais encore une fois la syntaxe n'est pas si différente).