Comment référencer un groupe de capture avec la recherche et le remplacement par regex dans Visual Studio 2012, 2013, 2015 et VS Code

Comment référencer un groupe de capture avec la recherche et le remplacement par regex dans Visual Studio 2012, 2013, 2015 et VS Code


Source : Stack Overflow [visual-studio]

Pour rechercher et remplacer dans VS 2012 et VS 2015, vous procédez comme suit :

Exemple (merci à syonip)

Dans les options de recherche, assurez-vous que « utiliser les expressions régulières » est coché, et saisissez le texte suivant à rechercher :

_platformActions.InstallApp\((.+)\)

Et le texte de remplacement suivant :

this.Platform().App($1).Install()

Remarque : Comme SLaks le souligne dans un commentaire ci-dessous, le changement de syntaxe regex est dû au passage de VS2012 au moteur regex .Net standard.

Remarque : Un autre commentateur a souligné que cela fonctionne également dans Visual Studio Code (vscode).