이 페이지에서

외부 도구 사용

외부 도구 사용 메뉴 항목을 Qt Creator 에서 Tools > External 로 직접 추가할 수 있습니다. 예를 들어, 메뉴에는 텍스트 편집기에서 편집하기 위해 현재 활성 파일을 열거나 현재 활성 QML 파일을 실행하기 위한 항목이 표시됩니다.

도구를 실행하려면 Tools > External 을 선택하거나 로케이터에서 x 필터를 사용하세요.

외부 도구 구성하기

환경설정 > Environment > External Tools 에서 사전 구성된 도구의 구성을 변경하고 추가 도구를 구성할 수 있습니다.

환경 설정의 외부 도구 탭

필드에서 변수 (Variables)를 선택하여 특정 상황에서 사용할 수 있는 변수 목록에서 선택합니다.

외부 도구를 구성하려면 다음과 같이 하세요:

  1. Tools > External > Configure 을 선택합니다.
  2. Add > Add Tool 을 선택하여 새 도구를 추가합니다. Add Category 을 선택하여 새 카테고리를 추가할 수도 있습니다.
  3. Executable 필드에 실행할 실행 파일을 지정합니다. 실행 파일이 시스템 PATH 변수에 있는 경우에는 경로를 지정하지 마세요.
  4. Arguments 필드에 실행 파일 실행을 위한 선택적 인수를 지정합니다.
  5. Working directory 필드에 작업 디렉터리의 경로를 지정합니다.
  6. Output 필드에서 도구의 출력을 처리할 방법을 선택합니다. 출력을 무시하거나 일반 메시지에서 보거나 코드 편집기에서 선택한 텍스트를 출력으로 바꿀 수 있습니다.
  7. Error output 필드에서 도구의 오류 메시지 처리 방법을 선택합니다.
  8. Base environment 필드에서 도구를 시스템 환경에서 실행할지, 아니면 활성 프로젝트의 빌드 환경 또는 실행 환경에서 실행할지 선택합니다. 예를 들어 시스템 환경에 도구 체인을 찾는 데 필요한 경로 설정이 없는 경우 빌드 또는 실행 환경을 선택합니다.
  9. Environment 필드에서 Change 을 선택하여 Edit Environment 대화 상자에서 빌드 및 실행 환경에 대한 환경 변수 값을 수정합니다.

    시스템 환경을 Qt Creator 시작 환경으로부터 전역적으로 변경하려면 환경설정 > Environment > System 을 선택한 다음 Environment 필드에서 Change 을 선택합니다.

  10. Modifies current document 을 선택하여 도구로 현재 문서를 수정하는 경우 도구가 실행되기 전에 저장하고 도구가 완료된 후 다시 로드되도록 합니다.
  11. Input 필드에서 도구에 표준 입력으로 전달할 텍스트를 지정합니다.

카테고리와 도구가 Tools > External 메뉴에 추가됩니다.

미리 구성된 도구의 구성을 변경하는 경우 나중에 Reset 버튼을 선택하여 변경 내용을 되돌릴 수 있습니다.

추가 및 수정한 도구 구성은 사용자의 구성 폴더에 XML 형식으로 저장됩니다. 예를 들어 Linux 및 macOS의 경우 ~/config/QtProject/qtcreator/externaltools, Windows의 경우 C:\Users\username\AppData\Roaming\QtProject\qtcreator\externaltools. 다른 사용자와 구성을 공유하려면 XML 구성 파일을 폴더에 복사합니다.

QML 파일 실행, 외부 텍스트 편집기 사용, Qt Linguist, 환경 설정 편집, 프로젝트 환경 지정 Qt Creator 변수 사용도참조하세요 .

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.