Dela via


Ersätt i filkommando

Ersätter text i filer med hjälp av en delmängd av de alternativ som är tillgängliga på fliken Ersätt i filer i fönstret Sök och ersätt.

Syntax

Edit.ReplaceinFiles findwhat replacewith [/all] [/append] [/case]
[/ext:extensions] [/lookin:searchpath] [/options] [/preserveCase]
[/regex] [/reset] [/stop] [/sub] [/word]

Argument

findwhat

Krävs. Texten som ska matchas.

replacewith

Krävs. Texten som ska ersätta den matchade texten.

Växlar

/all eller /a

Valfri. Ersätter alla förekomster av söktexten med ersättningstexten.

/append (ny i Visual Studio 2022)

Valfri. Dirigerar resultaten från den aktuella sökningen som ska läggas till i tidigare sökresultat.

/case eller /c

Valfri. Matchningar inträffar endast om versaler och gemener exakt matchar de som anges i argumentet findwhat.

/ext: extensions

Valfri. Anger filnamnstilläggen för de filer som ska sökas igenom.

/keep eller /k (stöds inte i Visual Studio 2022)

Valfri. Anger att alla ändrade filer lämnas öppna.

/lookin: searchpath

Valfri. Katalog för sökning. Om sökvägen innehåller blanksteg omger du hela sökvägen inom citattecken.

/options eller /t

Valfri. Visar en lista över de aktuella sökalternativinställningarna och utför ingen sökning.

/preserveCase (ny i Visual Studio 2022)

Valfri. Bevarar den ursprungliga höljet för varje matchning i koden.

/regex eller /r

Valfri. Använder fördefinierade specialtecken i argumentet findwhat som noteringar som representerar textmönster snarare än literaltecken. En fullständig lista över reguljära uttryckstecken finns i Reguljära uttryck.

/reset eller /e

Valfri. Returnerar sökalternativen till standardinställningarna och utför ingen sökning.

/Stanna

Valfri. Stoppar den aktuella sökåtgärden om en pågår. Ersätt ignorerar alla andra argument när /stop har angetts. Om du till exempel vill stoppa den aktuella ersättningen anger du följande:

>Edit.ReplaceinFiles /stop

/sub eller /s

Valfri. Söker i undermapparna i katalogen som anges i argumentet /lookin:searchpath.

/text2 eller /2 (stöds inte i Visual Studio 2022)

Valfri. Visar resultatet av ersättningen i fönstret Hitta resultat 2.

/wild eller /l (stöds inte i Visual Studio 2022)

Valfri. Använder fördefinierade specialtecken i argumentet findwhat som noteringar för att representera ett tecken eller en sekvens med tecken.

/word eller /w

Valfri. Söker bara efter hela ord.

Exempel

Det här exemplet söker efter btnCancel och ersätter det med btnReset i alla .cls-filer som finns i mappen "mina visual studio-projekt" och visar ersättningsinformationen i fönstret Hitta resultat 2.

>Edit.ReplaceinFiles btnCancel btnReset /lookin:"c:/my visual studio projects" /ext:.cls /text2

Se även