사용자 정의 출력 파서 추가
사용자 지정 출력 파서는 명령줄 출력을 스캔하여 사용자가 지정한 오류 및 경고 패턴을 찾아내고, 발견된 패턴에 대한 항목을 이슈(Issues)에 생성합니다.
사용자 지정 출력 파서를 추가하거나 변경하려면 ‘ Preferences ’ > ‘ Build & Run ’ > ‘ Custom Output Parsers ’을 선택하세요.

사용자 정의 출력 파서 설정을 편집하려면 목록에서 해당 파서를 선택한 다음, ‘ Edit ’를 선택하십시오.
모든 빌드 또는 실행 구성에 대해 기본적으로 사용자 정의 출력 파서를 사용하려면, ‘ Build default ’ 또는 ‘ Run default ’를 선택하십시오.
선택한 파서를 제거하려면 ‘ Remove ’를 선택하십시오.
선택한 파서를 JSON 파일로 내보내려면 ‘ Export ’를 선택하십시오.
JSON 파일에서 하나 이상의 파서를 가져오려면 “ Import ”를 선택하십시오.
사용자 지정 파서 기본 설정 설정
Error 및 Warning 탭에서 지정한 설정에 따라 오류와 경고를 별도로 캡처할 수 있습니다.
사용자 지정 출력 파서를 만들려면:
- Preferences > Build & Run > Custom Output Parsers > Add 을 선택합니다.

- ' Error message capture pattern ' 필드에서 오류를 정의할 정규식을 지정합니다. 사용자 정의 파서는 컴파일 출력 내용을 한 줄씩 정규식과 대조하여 오류를 Issues에 표시합니다. 파일 이름, 줄 번호 및 오류 메시지를 포함하는 정규식 그룹을 생성하십시오.
- ' Capture Positions ' 필드에서 정규 표현식 그룹을 File name, Line number 및 Message 에 매핑하십시오.
- ' Capture Output Channels ' 필드에서 표준 출력, 표준 오류 또는 두 채널 모두의 메시지를 캡처할지 여부를 지정합니다.
- ' Test ' 그룹에서는 현재 설정을 사용할 때 ' Error message ' 필드에 입력한 메시지가 어떻게 일치하는지 테스트할 수 있습니다.
- OK 을 선택하여 파서를 파서 목록에 추가하고 Custom Output Parsers 탭으로 돌아갑니다.
- 파서 이름을 두 번 클릭하여 기본값보다 더 설명적인 이름으로 변경할 수 있습니다.
'사용자 지정 출력 파서 활성화', '빌드용 프로젝트 구성' 및 '실행용 프로젝트 구성'항목도 참조하십시오 .
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.