Sdílet prostřednictvím


Nahradit v souborech – příkaz

Nahradí text v souborech podmnožinou možností dostupných na kartě Nahradit v okně Najít a nahradit.

Syntaxe

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

Argumenty

findwhat

Povinný: Text, který se má shodovat.

replacewith

Povinný: Text, který se má nahradit odpovídajícím textem.

přepínače,

/all nebo /a

Nepovinné. Nahradí všechny výskyty hledaného textu náhradním textem.

/case nebo /c

Nepovinné. Shoda nastane pouze v případě, že velká a malá písmena přesně odpovídají písmenům zadaným v argumentu findwhat .

/Ext: extensions

Nepovinné. Určuje přípony souborů, které se mají prohledávat.

/keep nebo /k

Nepovinné. Určuje, že všechny změněné soubory zůstanou otevřené.

/Hledět: searchpath

Nepovinné. Adresář, který se má prohledávat. Pokud cesta obsahuje mezery, uzavřete celou cestu do uvozovek.

/options nebo /t

Nepovinné. Zobrazí seznam aktuálních nastavení možností hledání a neprovádí hledání.

/regex nebo /r

Nepovinné. Používá předdefinované speciální znaky v argumentu findwhat jako notace, které představují vzory textu, nikoli literálové znaky. Úplný seznam znaků regulárního výrazu najdete v tématu Regulární výrazy.

/reset nebo /e

Nepovinné. Vrátí možnosti hledání do výchozího nastavení a neprovádí hledání.

/Stop

Nepovinné. Zastaví aktuální operaci hledání, pokud právě probíhá. Při zadání funkce Nahradit ignoruje všechny ostatní argumenty /stop . Pokud například chcete zastavit aktuální nahrazení, zadejte následující:

>Edit.ReplaceinFiles /stop

/sub nebo /s

Nepovinné. Prohledá podsložky v adresáři zadaném v argumentu /lookin:searchpath .

/text2 nebo /2

Nepovinné. Zobrazí výsledky nahrazení v okně Najít výsledky 2 .

/wild nebo /l

Nepovinné. Používá předdefinované speciální znaky v argumentu findwhat jako zápisy k reprezentaci znaku nebo posloupnosti znaků.

/word nebo /w

Nepovinné. Vyhledá jenom celá slova.

Příklad

Tento příklad vyhledá btnCancel a nahradí ho btnReset ve všech souborech .cls umístěných ve složce Moje projekty sady Visual Studio a zobrazí náhradní informace v okně Najít výsledky 2 .

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

Viz také