
Este comando se utiliza para acceder al cuadro de diálogo Replace Text, desde donde puede configurar una búsqueda para localizar y reemplazar texto específico, ubicado en el documento actual, en todos los documentos basados en texto del proyecto activo, en todos los documentos basados en texto abiertos o en todos los documentos basados en texto de un directorio especificado.
También se puede acceder a este comando mediante el atajo de teclado Ctrl+H.
Después de ejecutar el comando, aparecerá el cuadro de diálogo Replace Text. El cuadro de diálogo funciona esencialmente en dos modos, con la funcionalidad proporcionada por dos pestañas:
- Replace Text - use las opciones de esta pestaña para configurar el reemplazo de texto solo dentro del documento actual. Para reemplazar solo la primera instancia del texto coincidente, haga clic en OK. Si la opción Prompt on replace estaba habilitada, el texto se resaltará y aparecerá un cuadro de diálogo para confirmar el reemplazo. Haga clic en Yes para reemplazar solo esta instancia. Tendrá la oportunidad de reemplazar todas las instancias coincidentes desde este cuadro de diálogo. Como alternativa, para reemplazar todas desde el principio, haga clic en Replace All en lugar de OK. Nuevamente, todas las instancias coincidentes del texto de búsqueda se reemplazarán directamente o mediante confirmación individual, según el estado de la opción Prompt on replace.
- Replace in Files - use las opciones de esta pestaña para configurar un reemplazo de texto en todos los documentos basados en texto del proyecto activo, en todos los documentos basados en texto abiertos o en todos los documentos basados en texto de un directorio especificado. Después de hacer clic en OK, todas las instancias del texto coincidente encontradas en los archivos incluidos en el alcance de la búsqueda serán reemplazadas. Nuevamente, puede optar por recibir una confirmación para cada reemplazo configurando previamente la opción Prompt on replace. Aparecerá el cuadro de diálogo Replacing para mostrar el progreso del reemplazo. Cada reemplazo realizado se mostrará como una entrada en el panel Messages. Cada mensaje reflejará el archivo de origen, la línea en la que se encontró el texto buscado, el texto completo de esa línea y la posición del carácter dentro de esa línea en la que comienza la cadena de texto buscada.
En cada caso, aparecerá un cuadro de diálogo informativo que resumirá la cantidad de reemplazos realizados.
Consejos
- Cada mensaje en el panel Messages tiene la forma (x, y): <OriginalLineText>, donde x es la posición del carácter en la línea y del documento. El texto muestra el texto original, antes del reemplazo.
- Los archivos no tienen que estar abiertos para poder reemplazar texto usando el modo Replace in Files. Dichos archivos pueden abrirse opcionalmente después del reemplazo habilitando la opción Open changed files in editor antes de realizar el reemplazo.
- Al usar el modo Replace in Files, se puede hacer referencia cruzada al texto reemplazado desde la entrada del panel Messages ; simplemente haga doble clic en el mensaje.