Reemplazar en archivos (Comando)
Reemplaza texto de los archivos mediante el uso de un subconjunto de las opciones disponibles en la pestaña Reemplazar en archivos de la ventana Buscar y reemplazar.
Sintaxis
Edit.ReplaceinFiles findwhat replacewith [/all] [/case]
[/ext:extensions] [/keep] [/lookin:searchpath] [/options] [/regex]
[/reset] [/stop] [/sub] [/text2] [/wild] [/word]
Argumentos
findwhat
Obligatorio. Texto que debe coincidir.
replacewith
Necesario. Texto que va a sustituir el texto coincidente.
Conmutadores
/all o /a
Opcional. Reemplaza todas las apariciones del texto de la búsqueda por el texto de reemplazo.
/case o /c
Opcional. Se encuentran coincidencias solo 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 los archivos en los que se va a buscar.
/keep o /k
Opcional. Especifica que todos los archivos modificados se dejan abiertos.
/lookin: searchpath
Opcional. Directorio en el que se va a buscar. Si la ruta de acceso contiene espacios, incluya la ruta de acceso completa entre comillas.
/options o /t
Opcional. Muestra una lista de los valores de la opción de búsqueda actual y no lleva a cabo una búsqueda.
/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 expresiones regulares, vea Expresiones regulares.
/reset o /e
Opcional. Establece las opciones de búsqueda en su configuración predeterminada y no lleva a cabo una búsqueda.
/stop
Opcional. Detiene la operación de búsqueda actual, si hay alguna en curso. El reemplazo omite el resto de los argumentos cuando se ha especificado /stop
. Por ejemplo, para detener el reemplazo actual, escriba lo siguiente:
>Edit.ReplaceinFiles /stop
/sub o /s
Opcional. Busca en las subcarpetas dentro del directorio especificado en el argumento /lookin:searchpath
.
/text2 o /2
Opcional. Muestra los resultados del reemplazo en la ventana Resultados de la búsqueda 2.
/wild o /l
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 "my visual studio projects". Además, se muestra la información de reemplazo en la ventana Resultados de la búsqueda 2.
>Edit.ReplaceinFiles btnCancel btnReset /lookin:"c:/my visual studio projects" /ext:.cls /text2