Comando Sostituisci nei file
Sostituisce il testo nei file usando un subset delle opzioni disponibili nella scheda Sostituisci nei file della finestra Trova e sostituisci.
Sintassi
Edit.ReplaceinFiles findwhat replacewith [/all] [/append] [/case]
[/ext:extensions] [/lookin:searchpath] [/options] [/preserveCase]
[/regex] [/reset] [/stop] [/sub] [/word]
Argomenti
findwhat
Obbligatorio. Testo da trovare.
replacewith
Obbligatorio. Testo da sostituire con il testo corrispondente.
Interruttori
/all o /a
Opzionale. Sostituisce tutte le occorrenze del testo di ricerca con il testo sostitutivo.
/append (novità in Visual Studio 2022)
Opzionale. Indirizza i risultati della ricerca corrente da aggiungere ai risultati della ricerca precedenti.
/case o /c
Opzionale. Le corrispondenze si verificano solo se i caratteri maiuscoli e minuscoli corrispondono esattamente a quelli specificati nell'argomento findwhat
.
/ext: extensions
Opzionale. Specifica le estensioni di file per i file da cercare.
/keep o /k (non supportato in Visual Studio 2022)
Opzionale. Specifica che tutti i file modificati vengono lasciati aperti.
/lookin: searchpath
Opzionale. Directory in cui eseguire la ricerca. Se il percorso contiene spazi, racchiudere l'intero percorso tra virgolette.
/options o /t
Opzionale. Visualizza un elenco delle impostazioni delle opzioni di ricerca correnti e non esegue una ricerca.
/preserveCase (novità in Visual Studio 2022)
Opzionale. Mantiene la combinazione di maiuscole e minuscole originali di ogni corrispondenza nel codice.
/regex o /r
Opzionale. Usa caratteri speciali predefiniti nell'argomento findwhat
come notazioni che rappresentano modelli di testo anziché i caratteri letterali. Per un elenco completo dei caratteri di espressione regolare, vedere espressioni regolari.
/reset o /e
Opzionale. Restituisce le opzioni di ricerca per le impostazioni predefinite e non esegue una ricerca.
/fermarsi
Opzionale. Interrompe l'operazione di ricerca corrente se è in corso. Sostituisci ignora tutti gli altri argomenti quando è stato specificato /stop
. Ad esempio, per arrestare la sostituzione corrente, immettere quanto segue:
>Edit.ReplaceinFiles /stop
/sub o /s
Opzionale. Cerca le sottocartelle all'interno della directory specificata nell'argomento /lookin:searchpath
.
/text2 o /2 (non supportato in Visual Studio 2022)
Opzionale. Visualizza i risultati della sostituzione nella finestra Risultati ricerca 2.
/wild o /l (non supportato in Visual Studio 2022)
Opzionale. Usa caratteri speciali predefiniti nell'argomento findwhat
come notazioni per rappresentare un carattere o una sequenza di caratteri.
/word o /w
Opzionale. Cerca solo parole intere.
Esempio
Questo esempio cerca btnCancel
e lo sostituisce con btnReset
in tutti i file cls presenti nella cartella "my visual studio projects" e visualizza le informazioni di sostituzione nella finestra Risultati ricerca 2.
>Edit.ReplaceinFiles btnCancel btnReset /lookin:"c:/my visual studio projects" /ext:.cls /text2
Vedere anche
- ricerca e sostituzione del testo
- sostituisci nei file
- finestra di comando
- Casella di ricerca/comando
- comandi di Visual Studio
- alias dei comandi di Visual Studio