Я ищу решение, которое позволило бы мне использовать цветовую подсветку для набора важных выходных сообщений внутри терминального приложения iTerm.
Вещи, чтобы выделить:
- предупреждения о файлах журналов приложений, ошибках и фатальных ошибках (apache, nginx, tomcat)
- вывод компилятора
- другие подобные ошибки / предупреждения
Ответы:
iTerm поддерживает раскраску вывода консоли на основе набора регулярных выражений. Вы можете настроить их в Предпочтения> Профили> Дополнительно> Триггеры> Изменить.
Вот мой текущий набор регулярных выражений:
Вы можете улучшить его :)
источник
Build 0.10
(\s\sat.*)
чтобы поймать любые следы исключений, такие какat /Users/rootux/.nvm/versions/node/v8.1.2/lib/node_modules/truffle/build/cli.bundled.js:329530:36
( |\[|\(|"|')
в скороговорку, поэтому ошибка выше будет(?i:.*( |\[|\(|"|')error( |\]|\)|"|')).*)
. При этом логи вроде[246] ./components/src/errors/accessDeniedError.ts 366 bytes {0} [built]
не подсвечиваются(?i:.*( |\[|\(|"|')error( |\]|\)|"|').*)