¿Editor que muestra la selección de RegEx y los resultados de reemplazo?

Hacer muchas búsquedas y reemplazos de expresiones regulares puede ser una molestia a veces. Descubrí que una herramienta en macOS llamada "Better Rename" hace un trabajo fantástico al mostrar una vista previa/vista en vivo de lo que se selecciona y luego el resultado del reemplazo:alternativa

¿Existe un editor en macOS que brinde un estilo similar de tener múltiples paneles para mostrar las coincidencias de expresiones regulares y los reemplazos resultantes que se realizarán?

Hasta ahora, lo más parecido que he encontrado hasta ahora es Sublime Textdonde ofrece una vista previa de la selección de una expresión regular, pero no la función de cambio/reemplazo...

Respuestas (3)

Yo uso esto: RegExRX

Y como una imagen vale 2 10 palabras, entonces:

Búsqueda Reemplazar

Me gusta la claridad visual de esto. Sin embargo, desearía que estuviera en el editor de texto real que está editando el archivo en lugar de tener que pegar el texto de muestra.

Como suele ser el caso en la edición de texto, The One True Editor Emacs tiene un paquete para hacer esto. Vea esta publicación de SO sobre cómo hacer exactamente lo mismo en Emacs. Aquí hay enlaces a los paquetes relevantes:

El segundo permite el uso de motores de expresión regular distintos del propio motor de expresión regular de Emacs, que tiene algunas diferencias en comparación con, por ejemplo, PCRE. Para instalar estos paquetes, agregue el repositorio de paquetes MELPA a su package-archivesvariable (en Spacemacs esto se hace de forma predeterminada), luego haga M-x package-install visual-regexp& M-x package-install visual-regexp-steroids.

Eso es muy ingenioso. Un screencast de esta configuración y uso con pulsaciones de teclas sería fantástico. Desearía que fuera un poco más visual en el sentido de ver una vista en columnas como una diferencia; izquierda: original+coincidencia y derecha: salida resultante de reemplazo; ambos coloreados para mayor claridad visual.

Casi todos los productos de JetBrain tienen una vista previa en vivo (recuadro gris)

ingrese la descripción de la imagen aquí

Por supuesto que hay (como mencionaste) SublimeText

Si puede vivir sin una interfaz gráfica de usuario, puede usarsed

Eh, eso es muy interesante. Incluso podría ser mejor mostrarlo al revés, pero esto es bastante bueno.
No hice esto porque solo estabas hablando de GUI en tu pregunta;)