이 페이지에서

Qt Quick 코드 스타일 지정

기본 제공 코드 포맷터(더 이상 사용되지 않음) 또는 qmlformat과 같은 외부 도구를 사용하여 QML 코딩 규칙에 따라 QML 파일의 서식을 자동으로 지정할 수 있습니다.

QML 코드 스타일을 전역적으로 지정하려면 다음과 같이 하세요:

  1. 환경설정 > > Qt Quick > Code Style 로 이동합니다.
  2. Custom settings 에서 수정할 설정을 선택한 다음 Copy 을 선택합니다.

    Qt Quick 환경 설정의 코드 스타일 탭

  3. 설정에 이름을 지정하고 OK 을 선택합니다.
  4. Formatter Selection 에서 사용할 포맷터를 선택합니다.

특정 프로젝트에 대한 전역 환경설정을 재정의하려면 Projects > Code Style 을 선택합니다.

기본 제공 포맷터 사용

기본 제공 포맷터는 더 이상 사용되지 않고 qmlformat 도구 또는 사용자 지정 포맷터를 선호합니다.

기본 제공 포맷에 대한 전역 환경설정을 설정하려면 다음과 같이 하세요:

  1. Formatter Selection 에서 Built-in formatter 을 선택합니다.
  2. Tab 키 누름을 해석하는 방법과 연속 줄을 정렬하는 방법을 지정하고 코드 줄의 최대 줄 길이를 설정합니다.

qml포맷 사용

qmlformat 도구에 대한 전역 환경설정을 설정하려면 다음과 같이 하세요:

  1. Formatter Selection 에서 QMLFormat 을 선택합니다.

    Qt Quick 환경설정의 코드 스타일 탭에서 qml포맷 환경설정

  2. Global qmlformat Configuration 에서 코드 스타일을 설정합니다. 이 필드는 .qmlformat.ini 파일과 동일한 형식을 사용하며 일반 구성 위치(QStandardPaths::GenericConfigLocation)의 .qmlformat.ini 파일을 재정의합니다.

qmlformat 도구는 포맷하려는 파일과 같은 디렉터리에서 .qmlformat.ini 파일을 검색합니다. 파일을 찾지 못하면 상위 디렉터리에서 루트 디렉터리까지 검색합니다. .qmlformat.ini 파일이 없으면 전역 기본 설정이 사용됩니다. 자세한 내용은 qmlformat 구성 설정을 참조하세요.

참고: 프로젝트 디렉터리 또는 상위 디렉터리에 사용자 지정 .qmlformat.ini 파일이 있으면 전역 구성보다 우선합니다.

사용자 지정 도구 사용

qmlformat과 호환되는 사용자 지정 도구를 사용하려면 다음과 같이 하세요:

  1. Formatter Selection 에서 Custom formatter 을 선택합니다.

    Qt Quick 환경설정의 코드 스타일 탭에 있는 사용자 지정 포맷터 환경설정

  2. Command 에 도구의 경로를 입력합니다.
  3. Arguments 에 도구 실행을 위한 옵션을 입력합니다.
  4. 오른쪽의 .qmlformat.ini 파일에 설정된 코드 스타일을 확인합니다.

QML/JS 파일 자동으로 서식 지정하기, 텍스트 또는 코드 들여쓰기, 기본 설정 찾기코드 스타일 지정하기를참조하세요 .

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.