Estou procurando uma solução que me permita usar o realce de cores em um conjunto de mensagens de saída importantes dentro do aplicativo de terminal iTerm.
Pontos a destacar:
- O aplicativo registra avisos, erros e fatais de arquivos (apache, nginx, tomcat)
- saída do compilador
- outros erros / avisos semelhantes
Respostas:
O iTerm suporta a coloração da saída do console com base em um conjunto de expressões regulares. Você pode configurá-los em Preferências> Perfis> Avançado> Disparadores> Editar.
Aqui está o meu conjunto atual de regexes:
Você é bem-vindo para melhorá-lo :)
fonte
Build 0.10
(\s\sat.*)
Para pegar qualquer vestígio de exceção, comoat /Users/rootux/.nvm/versions/node/v8.1.2/lib/node_modules/truffle/build/cli.bundled.js:329530:36
( |\[|\(|"|')
ao padrão, então o erro acima seria(?i:.*( |\[|\(|"|')error( |\]|\)|"|')).*)
. Com isso os logs gosto[246] ./components/src/errors/accessDeniedError.ts 366 bytes {0} [built]
não são realçados(?i:.*( |\[|\(|"|')error( |\]|\)|"|').*)