Resaltado de expresiones regulares de Notepad ++

Resaltado de expresiones regulares de Notepad ++

Me gustaría poder resaltar líneas enteras en notepad++ mediante palabras clave, pero estas palabras clave se agregarían al final de cada línea.

Probé con el mecanismo disponible de estilo "Idioma definido por el usuario", pero no hay posibilidad de usar expresiones regulares para que coincidan con esas líneas.

Entonces la pregunta sería cómo lograr esto con las opciones disponibles en Notepad++ o con un complemento de terceros.

Se necesita un ejemplo de línea para resaltar:

  • Tarea sobre hacer algo por alguien => HECHO

Necesitaría que toda la línea esté resaltada permanentemente (siempre que se aplique el estilo al documento) de acuerdo con la palabra clave "HECHO". También me gustaría que la solución fuera capaz de resaltar estilos para diferentes palabras clave (IN_PROGRESS, CANCELLED, etc.)

Gracias de antemano

Respuesta1

No puedo ayudarte a resaltar diferentes líneas en diferentes colores al mismo tiempo, pero encontrar esas líneas es, de hecho, muy fácil. Abra la ventana de búsqueda, seleccione en la parte inferior "Expresiones regulares" y escriba en el campo de búsqueda ^.*keyword. Reemplace keywordcon la palabra que necesita encontrar. Luego presione buscar siguiente o buscar todo para resaltar todas las ocurrencias. Seleccionará toda la línea, siempre que la palabra clave esté al final. De lo contrario, seleccionará todo, desde el principio de la línea hasta la palabra clave, incluida.

Explicación:

  • ^Comience al principio de la línea,
  • .coincide con cualquier personaje...
  • *... cualquier número de veces,
  • hasta que alcances keyword.

Si no hay ninguno keyworden esa línea, se omitirá.

información relacionada