iTerm2의 콘솔 경고 및 오류 강조 표시

1828 단어 consoleiterm2

문제



터미널에서 긴 출력 블록을 스크롤하면서 오류와 경고를 완전히 놓친 적이 있습니까? 이것은 내가 마침내 충분하고 Google에 가져갈 때까지 자주 발생했습니다.

iTerm2에는 이러한 오류 누락을 중지하는 데 필요한 솔루션을 제공하는 텍스트 강조 표시 기능이 있습니다.

해결책



Highlight Text은 다양한 기능을 제공하지만 오늘은 이를 활용하여 정규식을 사용하여 다양한 종류의 메시징을 확인합니다.

하이라이트 활성화



iTerm2 프로필 설정(iTerm2 기본 설정 => 프로필)에서 고급으로 전환하고 트리거 섹션을 찾습니다. 자신만의 트리거를 추가하려면 편집을 클릭하십시오. 왼쪽 하단의 '+' 기호를 선택하여 새 기호를 만듭니다.

다음 정규식을 추가하여 "error"텍스트가 포함된 줄에 반응합니다.

(?i:.*(error|fatal).*)


플래그는 정규식의 시작 부분에 배치됩니다. 대소문자를 구분하지 않는 플래그i를 사용하므로 정규식은 ?i: 로 시작합니다. 콜론 다음에 정규식이 시작됩니다.

작업으로 텍스트 강조 표시를 선택하고 필요에 따라 텍스트 색상과 배경을 사용자 지정합니다. 여러 트리거를 만들거나 강조 표시할 패턴에 여러 단어를 정의할 수 있습니다.

경고에 대한 하이라이트 만들기:

(?i:.*warn|warning.*)


정규 표현식에 대해 자세히 알아보려면 regex101에서 자세한 내용을 확인하십시오.

완료되면 트리거는 다음과 같이 표시될 수 있습니다.



그리고 출력:

좋은 웹페이지 즐겨찾기