Otra gran solución es usar el complemento NppExec para agregar un comando grep para Notepad ++.
La principal ventaja sobre la solución "Marcadores" es que se ejecuta mucho más rápido, especialmente para archivos grandes y no tiene que modificar su archivo original. Tenga en cuenta que debe crear una pequeña secuencia de comandos una vez para que esta función esté disponible en su Notepad ++.
Mi ejemplo de solución es para Windows y utilizo findtr , que es una herramienta de comando similar a grep disponible en todas las máquinas con Windows. Pero, por supuesto, también puede usar cualquier otro clon grep de su elección.
Paso 1: Instalar el complemento NppExec
Vaya a Plugins / Plugin Manager / Show Plugin Manager
, desplácese hacia abajo hasta NppExec, seleccione este complemento y haga clic en Instalar. Es posible que deba reiniciar su Notepad ++ para completar el proceso de instalación.
Paso 2: crea un pequeño script para NppExec
Vaya a Plugins / NppExec / Execute
, ingrese el siguiente script y guárdelo como "grep":
SET local OUTFILE = "c:\temp\$(FILE_NAME).temp"
INPUTBOX "Input filter string"
cmd /c findstr $(INPUT) "$(FULL_CURRENT_PATH)" >$(OUTFILE)
NPP_OPEN $(OUTFILE)
(verifique si la ruta para OUTFILE funciona para su entorno)
Paso 3: Agregue un elemento de menú para su script (Opcional)
Vaya a Plugins / NppExec / Advanced Options
, elija la secuencia de comandos "grep" debajo Associated script
y haga clic en Aceptar para guardar. Reinicie el Bloc de notas según lo solicite NppExec para completar la adición del nuevo elemento del menú.
Paso 4: Agregue un acceso directo para su script (Opcional)
Vaya a Settings / Shortcut Mapper / Plugin commands
, desplácese hacia abajo para encontrar su comando de script "grep" y defina un acceso directo para él. p.ejALT-G
grep -v
.