Comando Reemplazar en archivos
Reemplaza el texto de los archivos mediante un subconjunto de las opciones disponibles en el pestaña Reemplazar en archivos de la ventana Buscar y reemplazar.
Sintaxis
Edit.ReplaceinFiles findwhat replacewith [/all] [/append] [/case]
[/ext:extensions] [/lookin:searchpath] [/options] [/preserveCase]
[/regex] [/reset] [/stop] [/sub] [/word]
Argumentos
findwhat
Obligatorio. Texto que se va a coincidir.
replacewith
Obligatorio. Texto que se va a sustituir por el texto coincidente.
Interruptores
/all o /a
Opcional. Reemplaza todas las apariciones del texto de búsqueda por el texto de reemplazo.
/append (nuevo en Visual Studio 2022)
Opcional. Dirige los resultados de la búsqueda actual que se van a anexar a los resultados de búsqueda anteriores.
/case o /c
Opcional. Las coincidencias solo se producen si los caracteres en mayúsculas y minúsculas coinciden exactamente con los especificados en el argumento findwhat
.
/ext: extensions
Opcional. Especifica las extensiones de archivo para los archivos que se van a buscar.
/keep o /k (no se admite en Visual Studio 2022)
Opcional. Especifica que todos los archivos modificados están abiertos.
/lookin: searchpath
Opcional. Directorio que se va a buscar. Si la ruta de acceso contiene espacios, incluya toda la ruta de acceso entre comillas.
/options o /t
Opcional. Muestra una lista de la configuración de la opción de búsqueda actual y no realiza una búsqueda.
/preserveCase (nuevo en Visual Studio 2022)
Opcional. Conserva el uso de mayúsculas y minúsculas originales de cada coincidencia en el código.
/regex o /r
Opcional. Usa caracteres especiales predefinidos en el argumento findwhat
como notaciones que representan patrones de texto en lugar de los caracteres literales. Para obtener una lista completa de caracteres de expresión regular, vea expresiones regulares.
/reset o /e
Opcional. Devuelve las opciones de búsqueda a su configuración predeterminada y no realiza una búsqueda.
/parar
Opcional. Detiene la operación de búsqueda actual si hay una en curso. Replace omite todos los demás argumentos cuando se ha especificado /stop
. Por ejemplo, para detener el reemplazo actual, escribiría lo siguiente:
>Edit.ReplaceinFiles /stop
/sub o /s
Opcional. Busca en las subcarpetas del directorio especificado en el argumento /lookin:searchpath
.
/text2 o /2 (no se admite en Visual Studio 2022)
Opcional. Muestra los resultados del reemplazo en la ventana Resultados de búsqueda 2.
/wild o /l (no se admite en Visual Studio 2022)
Opcional. Usa caracteres especiales predefinidos en el argumento findwhat
como notaciones para representar un carácter o una secuencia de caracteres.
/word o /w
Opcional. Busca solo palabras completas.
Ejemplo
En este ejemplo se busca btnCancel
y se reemplaza por btnReset
en todos los archivos .cls ubicados en la carpeta "mis proyectos de Visual Studio" y se muestra la información de reemplazo en la ventana Buscar resultados 2.
>Edit.ReplaceinFiles btnCancel btnReset /lookin:"c:/my visual studio projects" /ext:.cls /text2
Consulte también
- buscar y reemplazar texto
- Reemplazar en archivos
- ventana de comandos de
- buscar o cuadro de comandos
- comandos de Visual Studio
- alias de comandos de Visual Studio