Documentación |   
Buscando & Reemplazando
Arachnophilia is © Copyright 2015, P. Lutus.

Arachnophilia es CareWare

Buscar y reemplazar texto es tal una actividad constante en el desarrollo Web, y en la programación general, que Arachnophilia tiene una barra especial dedicada a este propósito. Se parece a esto:

Pero, ya que vamos a ver todas las características de búsqueda y reemplazo, haga clic en el botón marcado "Exp" a la derecha. Verá la pantalla ampliada del panel:

Las reglas son simples:

El poder de "Todo" y "Global" obviamente significa que querrá tener cuidado — antes de presionar "Todo" o "Global", primero convénzase de que está buscando y reemplazando el texto deseado.

Tanto las ventanas de búsqueda como de reemplazo recuerdan lo que ha escrito antes, así que si necesita repetir una búsqueda, puede recuperar su entrada anterior abriendo la lista desplegable y seleccionando en lugar de volver a escribir.

Más reglas y comportamientos: Escape personajes
Los caracteres de escape habituales funcionan para las entradas de expresión normales y regulares: \n = salto de línea, \t = tabulador, y así adelante. Estos caracteres de escape funcionan tanto para los campos de búsqueda como de reemplazo. Y, porque "\" se utiliza para el prefijo de escape, si quiere t para buscar "\", ingréselo como "\\".
Entradas de búsqueda larga
Evite ingresar más de unas pocas palabras en las ventanas principales de búsqueda y reemplazo. Para campos de búsqueda o reemplazo más largos, primero escriba una macro que contenga el texto, luego consulte la macro por nombre en los campos de búsqueda y reemplazo. Para obtener el nombre de la macro, simplemente haga clic derecho en el campo deseado y elija el nombre de la lista que aparecerá.

Si ingresa demasiado texto en un campo de búsqueda o reemplazo, esto puede producir una lista desplegable inutilizable. Si sucede esto usted puede necesitar eliminar la entrada editando el archivo de configuración ubicado en:

/home/benutzer/.Arachnophilia/Arach.ini
Y finalmente, una nota sobre expresiones regulares. Seleccionar "RegExp" en la ventana "RegExp Functions" habilita el analizador de expresiones regulares, una herramienta muy potente que es bastante avanzada, y una que no cubriré en detalle aquí. Si quiere aprender n cómo usar expresiones regulares, Internet tiene un número de páginas dedicadas a este tema. Un motor de búsqueda similar www.google.com producirá una lista de ellos.

Una cosa más. Una expresión regular de apariencia inocente mal escrita puede bloquear su programa y su computadora. Siempre guarde los documentos importantes antes de experimentar con expresiones regulares, y siempre guarde los patrones exitosos de expresiones regulares en macros en lugar de tratar de escribirlos en la memoria. Y evite usar el modo "Instant" con expresiones regulares — una regula parcialmente ingresada r expression may have unexpected effects.

 

Documentación |