Notepad ++ realce de regex

4

Gostaria de destacar linhas inteiras no bloco de notas ++ por palavras-chave, mas essas palavras-chave seriam adicionadas no final de cada linha.

Eu tentei com o mecanismo disponível do estilo "User Defined Language", mas não há chance de usar expressões regulares para combinar com essas linhas.

Portanto, a questão seria como conseguir isso com as opções disponíveis no Notepad ++ ou com um plug-in de terceiros.

Exemplo de linha é necessário para destacar:

  • Tarefa sobre como fazer algo para alguém = > FEITO

Eu precisaria que toda a linha fosse destacada permanentemente (contanto que o estilo fosse aplicado ao documento) de acordo com a palavra-chave "DONE". Eu também gostaria que a solução fosse capaz de destacar estilos para diferentes palavras-chave (IN_PROGRESS, CANCELLED, etc)

Obrigado antecipadamente

    
por j4nSolo 24.03.2014 / 10:03

1 resposta

-1

Não posso ajudá-lo a destacar linhas diferentes em cores diferentes ao mesmo tempo, mas encontrar essas linhas é, na verdade, muito fácil. Abra a janela de localização, selecione na parte inferior "Expressões regulares" e digite no campo de pesquisa ^.*keyword . Substitua keyword pela palavra que você precisa encontrar. Em seguida, pressione Localizar próximo ou encontre todos para destacar todas as ocorrências. Ele selecionará a linha inteira, contanto que a palavra-chave esteja no final. Se não, selecione tudo desde o início da linha até a palavra-chave, incluindo.

Explicação:

  • ^ Começa no começo da linha,
  • . corresponde a qualquer caractere ...
  • * ... qualquer número de vezes,
  • até alcançar keyword .

Se não houver keyword nessa linha, ela será ignorada.

    
por 24.03.2014 / 14:33