Opdracht Vervangen in bestanden
Hiermee vervangt u tekst in bestanden met behulp van een subset van de opties die beschikbaar zijn op het tabblad Vervangen in bestanden van het venster Zoeken en vervangen.
Syntaxis
Edit.ReplaceinFiles findwhat replacewith [/all] [/append] [/case]
[/ext:extensions] [/lookin:searchpath] [/options] [/preserveCase]
[/regex] [/reset] [/stop] [/sub] [/word]
Argumenten
findwhat
Vereist. De tekst die moet worden vergeleken.
replacewith
Vereist. De tekst die moet worden vervangen door de overeenkomende tekst.
Switches
/all of /a
Facultatief. Vervangt alle exemplaren van de zoektekst door de vervangende tekst.
/append (nieuw in Visual Studio 2022)
Facultatief. Hiermee worden de resultaten van de huidige zoekopdracht omgevoegd aan eerdere zoekresultaten.
/case of /c
Facultatief. Overeenkomsten vinden alleen plaats als de hoofdletters en kleine letters exact overeenkomen met de tekens die zijn opgegeven in het argument findwhat
.
/ext: extensions
Facultatief. Hiermee geeft u de bestandsextensies op voor de bestanden die moeten worden doorzocht.
/keep of /k (niet ondersteund in Visual Studio 2022)
Facultatief. Hiermee geeft u op dat alle gewijzigde bestanden open blijven.
/lookin: searchpath
Facultatief. Adreslijst om te zoeken. Als het pad spaties bevat, plaatst u het hele pad tussen aanhalingstekens.
/options of /t
Facultatief. Geeft een lijst weer met de huidige zoekoptie-instellingen en voert geen zoekopdracht uit.
/preserveCase (nieuw in Visual Studio 2022)
Facultatief. Behoudt de oorspronkelijke behuizing van elke overeenkomst in uw code.
/regex of /r
Facultatief. Gebruikt vooraf gedefinieerde speciale tekens in het argument findwhat
als notaties die tekstpatronen vertegenwoordigen in plaats van de letterlijke tekens. Zie Reguliere expressiesvoor een volledige lijst met reguliere expressies.
/reset of /e
Facultatief. Retourneert de zoekopties naar de standaardinstellingen en voert geen zoekopdracht uit.
/stoppen
Facultatief. Hiermee wordt de huidige zoekbewerking gestopt als er een bezig is. Vervangen negeert alle andere argumenten wanneer /stop
is opgegeven. Als u bijvoorbeeld de huidige vervanging wilt stoppen, voert u het volgende in:
>Edit.ReplaceinFiles /stop
/sub of /s
Facultatief. Hiermee wordt gezocht naar de submappen in de map die is opgegeven in de /lookin:searchpath
argument.
/text2 of /2 (niet ondersteund in Visual Studio 2022)
Facultatief. Geeft de resultaten van de vervanging weer in het venster Resultaten zoeken 2.
/wild of /l (niet ondersteund in Visual Studio 2022)
Facultatief. Gebruikt vooraf gedefinieerde speciale tekens in het argument findwhat
als notaties om een teken of reeks tekens weer te geven.
/word of /w
Facultatief. Zoekt alleen hele woorden.
Voorbeeld
In dit voorbeeld wordt gezocht naar btnCancel
en vervangen door btnReset
in alle CLS-bestanden in de map 'mijn Visual Studio-projecten' en wordt de vervangende informatie weergegeven in het venster Resultaten zoeken 2.
>Edit.ReplaceinFiles btnCancel btnReset /lookin:"c:/my visual studio projects" /ext:.cls /text2