Soy moderador de un sitio con mucho contenido estructurado y edito regularmente publicaciones para corregir el formato (en particular Markdown y LaTeX). Muchas de esas tareas son tediosas y podrían realizarse fácilmente mediante una función de búsqueda y reemplazo de la que, lamentablemente, carece mi navegador preferido, Firefox.
No pude encontrar un adecuadoenchufar(aunque admito que no verifiqué todos los >900 resultados), lo cual es sorprendente; ¡Esta parece una característica fácil y útil para no tener un complemento!
Copiar publicaciones en un editor de texto es una buena solución en algunos casos, pero no en todos. Algunos editores de texto no tienen búsqueda ^ reemplazar (por ejemplo gedit
, editor predeterminado para muchas distribuciones de Linux basadas en GTK), y es posible que no pueda instalar uno en cada máquina en la que uso SE (universidad, amigos, ...).
¿Hay alguna manera de llevar la búsqueda y el reemplazo a Firefox, preferiblemente con soporte para expresiones regulares?
Mi sistema operativo es GNU/Linux, más específicamente Ubuntu.
Respuesta1
Puedes usarFoxReemplazarque debería hacer lo que quieras.
Esta extensión le permite reemplazar fragmentos de texto (cadenas) en una página por otros fragmentos de texto. El sistema se basa en sustituciones, donde cada sustitución tiene un texto de entrada que debe reemplazarse (el campo "Reemplazar") y un texto de salida por el cual debe reemplazarse el primero (el campo "Con"). Cuando se aplica una sustitución, se aplica a todo el contenido de una página (no se pueden realizar sustituciones parciales por el momento). Las sustituciones pueden distinguir entre mayúsculas y minúsculas o no. También se admite el uso de expresiones regulares.
Respuesta2
También puedes usarBuscar y reemplazar para Firefox, que se parece mucho a la función típica "Buscar y reemplazar" de los editores:
Un complemento simple que le permite buscar y reemplazar texto en la página web en la que se encuentra actualmente. Para acceder al formulario de reemplazo, utilice el menú contextual del botón derecho o el método abreviado de teclado Mayús + R. Puede reemplazar una instancia o todas las instancias de una frase de texto. […]
FoxReemplazar, por otro lado, es un filtro completo que también puede aplicar para procesar automáticamente reglas de reemplazo específicas de URL al cargar la página. Incluyendo la traducción de elementos de la interfaz de usuario que no se traducen en el lado del servidor. También funciona para buscar y reemplazar de forma sencilla, pero puede resultar un poco excesivo.
Sin embargo, parece que tampocoBuscar y reemplazar para FirefoxniFoxReemplazarson capaces de buscar y reemplazar expresiones regulares...
Respuesta3
Para obtener compatibilidad total con expresiones regulares y patrones de sustitución avanzados (por ejemplo, $1, $2 y $), es posible que desee consultar esta extensión de búsqueda y reemplazo de Chrome:
https://chrome.google.com/webstore/detail/find-replace-for-text-edi/jajhdmnpiocpbpnlpejbgmpijgmoknnl