동작
C++ 또는 QML 코드가 없는 텍스트 파일(예: Python 코드 파일)에 대한 들여쓰기 설정을 지정하려면 환경설정 > Text Editor > Behavior 을 선택합니다.

Tab 및 백스페이스 키 누름을 해석하는 방법과 연속 줄을 정렬하는 방법을 지정할 수 있습니다.
탭 설정 지정하기
다음 수준에서 탭 설정을 지정할 수 있습니다:
- 모든 C++ 파일의 경우
- 모든 QML 파일
- 다른 모든 텍스트 파일용
- 프로젝트의 C++ 파일용
- 프로젝트의 QML 파일용
- 프로젝트의 다른 텍스트 파일용
탭 및 들여쓰기 지정
Tabs and Indentation 그룹에서 탭 정책 및 탭 크기를 지정할 수 있습니다. Tab policy 필드에서 들여쓰기에 공백만 사용할지 탭만 사용할지 또는 두 가지를 혼합하여 사용할지 선택합니다.
기본적으로 코드 편집기의 탭 길이는 8칸이고 들여쓰기 크기는 4칸입니다. 각 프로젝트와 파일 유형에 따라 탭 길이와 들여쓰기 크기를 개별적으로 지정할 수 있습니다.
연속 줄을 이전 줄과 정렬할 수 있습니다. Align continuation lines 필드에서 Not at all 을 선택하여 자동 정렬을 비활성화하고 연속 줄을 논리적 깊이로 들여쓰기합니다. 항상 공백을 사용하여 정렬하려면 With Spaces 을 선택합니다. Tab policy 을 따르려면 With Regular Indent 을 선택합니다.
입력 환경설정 설정하기
텍스트나 코드를 입력하면 선택한 텍스트 편집기 또는 코드 스타일 기본 설정에 따라 자동으로 들여쓰기됩니다. 입력 환경설정을 설정하려면 환경설정 > Text Editor > Behavior > Typing 을 선택합니다.
자동 들여쓰기를 비활성화하려면 Enable automatic indentation 을 선택 취소합니다.
Backspace indentation 필드에서 Backspace 을 선택하면 들여쓰기를 줄이는 방법을 지정할 수 있습니다. 한 번에 한 칸씩 뒤로 돌아가려면 None 을 선택합니다. 선행 공백의 들여쓰기를 한 단계 줄이려면 Follows Previous Indents 을 선택합니다. 커서 왼쪽의 문자가 공백인 경우 탭 길이를 한 칸 뒤로 이동하려면 Unindents 을 선택합니다.
Tab 키를 선택할 때 텍스트를 자동으로 들여쓰기할지 여부를 지정할 수 있습니다. 텍스트를 자동으로 들여쓰려면 Tab key performs auto-indent 필드에서 Always 을 선택합니다. 커서가 선행 공백 내에 있을 때만 텍스트를 들여쓰려면 In Leading White Space 을 선택합니다.
하이라이트 정의 파일에는 여러 줄 및 한 줄 주석에 대한 정의를 모두 포함할 수 있습니다. 선택 항목에 주석을 달 때 한 줄 주석 정의를 적용하려면 Prefer single line comments 을 선택합니다. Preferred comment position 에서 Automatic 을 선택하여 파일의 하이라이트 정의에 따라 한 줄 주석의 위치가 결정되도록 합니다. 하이라이트 정의를 사용할 수 없는 경우 주석은 선행 공백 뒤에 배치됩니다. 항상 그 위치에 주석을 배치하려면 After Whitespace 을 선택합니다. 줄 끝에 한 줄 코멘트를 배치하려면 At Line Start 을 선택합니다.
텍스트 인코딩 변경, 기본 설정 찾기, C++ 코드 스타일, 들여쓰기, 텍스트 또는 코드 들여쓰기, Qt Quick 코드 스타일 지정 및 글꼴 및 색상도참조하세요 .
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.