portable plugin online manager mac descargar addons notepad++

online - notepad++ plugin manager



Encuentra múltiples líneas en Notepad++ (9)

Como sugiere Xenovoyance , es posible con CTRL + R (también se encuentra en la opción de menú TextFX > TextFX Quick > Buscar / Reemplazar ):

Simplemente seleccione su texto para buscar, luego invoque esa opción ...

ACTUALIZACIÓN: El usuario Żabojad me hizo darme cuenta de que en las últimas versiones de Notepad ++, el complemento " TextFX " no está instalado de forma predeterminada, por lo que primero tendrá que hacer una de estas dos cosas:

  1. La más fácil: vaya a la opción de menú Complementos > Administrador de complementos > Mostrar administrador de complementos , desplace la lista de complementos disponibles a " Caracteres de TextFX " e instálela.

  2. La forma anterior debería funcionar, pero de lo contrario tendrá que ir a esta página: http://sourceforge.net/projects/npp-plugins/files/TextFX/TextFX%20v0.26/ y descargar el archivo TextFX.v0.26.unicode.bin.zip luego extraiga su contenido (no solo copie el archivo zip) a la subcarpeta /plugins de la Carpeta de instalación de Notepad ++

Después de reiniciar Notepad ++ verá la entrada de menú TextFX .

¿Hay una manera de encontrar un párrafo?

Por ejemplo, quiero buscar este código:

<?php $radio_buttons++; } ?>

Pero cuando intento copiar eso en el cuadro de búsqueda, solo se copia la primera línea, <?php .

Parece que definitivamente hay una manera de hacer esto, pero simplemente no puedo encontrarlo. Tal vez sea un complemento?


Desde Notepad ++ 6.0, la búsqueda de expresiones regulares para varias líneas funciona.

La búsqueda de tu código sería algo así como

<?php.*/r/n.*$radio_buttons++;.*/r/n.*}.*/r/n.*?>

. * es solo un comodín para cualquier número de caracteres (excepto los saltos de línea). También puede alternar una casilla de verificación en el cuadro de diálogo Notepad ++ (llamado . Coincide con nueva línea ) para incluir saltos de línea.

Para una descripción detallada, vea la respuesta principal de esta pregunta:

Encuentra CRLF en Notepad ++


Echa un vistazo a la opción de menú de TextFX. Parece que es compatible con la búsqueda de múltiples líneas.




Hay una solución:
Cambie el modo de búsqueda a Extendido y reemplace "return-newline" s con /r/n
por ejemplo, <?php/r/n $radio_buttons++;/r/n }/r/n?>
El problema es que necesitas saber el espacio en blanco (no se muestra arriba).

Tal vez una expresión regular podría funcionar?


Para un Notepad ++ v5.8.7 + no hay un complemento de TextFX para Unicode instalado de manera predeterminada, por lo que para usar CTRL + R debe instalar el TextFX Characters con el Administrador de complementos.


Por lo que sé, Notepad ++ no admite expresiones regulares de varias líneas, por lo que tendrá que hacer esto reemplazando cada salto de línea con los caracteres de salto de línea representativos para su sistema operativo (lo más probable es que /r/n ). Consulte Encontrar CRLF en Notepad ++ para más detalles.


Cntrl+C el texto anterior que desea encontrar y Cntrl+V en un nuevo documento en blanco en Notepad ++, luego selecciónelo nuevamente y Cntrl+F Verá su texto en el campo "buscar" con espacios con pestañas a medida que la línea salta. No hay necesidad de complementos.