iTerm 터미널 출력에서 ​​오류 및 경고를 강조 표시하는 방법은 무엇입니까?


13

iTerm 터미널 응용 프로그램 내 에서 중요한 출력 메시지 세트에 색상 강조 표시를 사용할 수있는 솔루션을 찾고 있습니다.

강조 할 사항 :

  • 응용 프로그램 로그 파일 경고, 오류 및 치명적 (apache, nginx, tomcat)
  • 컴파일러 출력
  • 다른 유사한 오류 / 경고

여기에 이미지 설명을 입력하십시오


1
질문이 정확히 무엇입니까? 제목의 질문 인 경우 "최적"이란 무엇입니까?
nohillside

흠-내가 도울 수 있는지 보자-질문에 대한 답변이 있습니다. 편집 한대로 여전히 "• 모든 답변이 똑같이 유효합니다 :"좋아하는 것이 ______? " • 질문과 함께 답변이 제공되며 더 많은 답변을 기대합니다.“______에 ______을 (를) 사용하십니까?”
bmike

답변:


39

iTerm은 정규 표현식 세트를 기반으로 콘솔 출력 색상을 지원합니다. 환경 설정> 프로파일> 고급> 트리거> 편집에서 설정할 수 있습니다.

다음은 현재 정규식 세트입니다.

(?i:.*error.*)                     // Yellow on Black
(?i:.*(warning|warn).*)            // Orange on Black
(?i:.*FATAL.*)                     // White on Red

프로파일 트리거의 iTerm 정규식

당신은 그것을 개선하는 것을 환영합니다 :)


어떤 버전의 iTerm이 소개 되었습니까? 이 옵션을 찾을 수 없습니다Build 0.10
Sridhar Sarnobat

다음 (\s\sat.*)과 같은 예외 추적을 잡기 위해 이것을 추가 했습니다.at /Users/rootux/.nvm/versions/node/v8.1.2/lib/node_modules/truffle/build/cli.bundled.js:329530:36
Gal Bracha

( |\[|\(|"|')후두둑에 추가 했으므로 위의 오류는입니다 (?i:.*( |\[|\(|"|')error( |\]|\)|"|')).*). 이것으로 로그 [246] ./components/src/errors/accessDeniedError.ts 366 bytes {0} [built]가 강조 표시되지 않습니다
RoberMP

위에 실수가 있지만 더 이상 편집 할 수 없습니다 (변경자?). 그것은해야한다(?i:.*( |\[|\(|"|')error( |\]|\)|"|').*)
RoberMP
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.