심볼로 이동
편집기 도구 모음에는 현재 커서 아래에 있는 심볼이 표시됩니다(1).

기본적으로 기호 목록에는 파일에 표시된 순서대로 기호가 표시됩니다. 필드를 마우스 오른쪽 버튼으로 클릭하고 Sort Alphabetically 로 이동하여 기호를 알파벳 순서로 정렬합니다.
로케이터, 보기, Window 메뉴 항목, 키보드 단축키 또는 편집기 도구 모음을 사용하여 열린 파일의 심볼 사이를 이동합니다.
기호 찾기
현재 파일에 있는 기호로 이동하려면 로케이터를 활성화하고 마침표(.) 또는 콜론(:)을 입력한 다음 기호 이름을 입력합니다. 그런 다음 목록에서 해당 심볼을 선택합니다.
예를 들어 QGuiApplication 와 일치하는 심볼을 찾으려면 다음과 같이 합니다:
- Ctrl+K를 선택하여 로케이터를 활성화합니다.
- 콜론(:) 뒤에 공백을 넣고 기호 이름에 대문자를 입력합니다(여기서는
QGuiApplication):: qga
로케이터에 결과가 나열됩니다.

클래스 및 함수 정의를 찾는 필터는 Utils::*View 와 같은 네임스페이스도 허용합니다.
심볼 정의 또는 선언으로 이동하기
Edit 모드에서 심볼의 정의 또는 선언으로 바로 이동하려면 커서를 심볼로 이동하고 F2 키를 선택합니다.
또는 Ctrl 키( macOS의 경우Cmd )를 누른 상태에서 기호를 클릭합니다. 여러 개의 분할이 열려 있는 경우 기호를 클릭한 상태에서 Ctrl과 Alt 키를 동시에 눌러 다음 분할의 링크를 엽니다.
이 이동 기능을 사용하려면 환경설정 > Text Editor > Behavior > Enable mouse navigation 로 이동하세요.

심볼 팔로우하기
상황에 맞는 메뉴를 사용하거나 Tools > C++ 또는 QML/JS 로 이동하여 현재 분할 또는 다음 분할에서 심볼의 정의 또는 선언으로 이동하는 더 많은 방법을 확인하세요:
- 네임스페이스, 클래스, 함수, 변수, include 문 및 매크로를 팔로우하려면 Follow Symbol Under Cursor 또는 Follow Symbol Under Cursor in Next Split 으로 이동합니다.
- 심볼의 유형 정의로 이동하려면 Follow Symbol Under Cursor to Type (Ctrl+Shift+F2) 또는 Follow Symbol Under Cursor to Type in Next Split (Ctrl+E, Ctrl+Shift+F2)로 이동합니다.
함수 정의와 선언 간 전환하기
함수 정의와 선언 사이를 전환하려면 커서를 둘 중 하나에 놓고 Shift+F2를 선택하거나 마우스 오른쪽 버튼을 클릭하고 Switch Between Function Declaration/Definition 또는 Open Function Declaration/Definition in Next Split 으로 이동합니다. 이렇게 하면 함수 본문 내 어디에서나 함수 선언으로 바로 이동할 수 있습니다.
C++ 헤더와 소스 파일 사이를 전환하려면 파일의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 Switch Header/Source (F4) 또는 Open Corresponding Header/Source in Next Split (Ctrl+E,F4)로 이동합니다.
다른 분할에서 링크 열기
링크는 기본적으로 동일한 분할에서 열립니다. 다음 분할에서 열려면 먼저 Ctrl+E를 선택합니다. 예를 들어, 기호를 따라 다음 분할로 이동하려면 Ctrl+E,F2를 선택합니다. 필요한 경우 뷰가 자동으로 분할됩니다.
기본 동작을 변경하려면 환경설정 > Text Editor > Display 로 이동하여 Always open links in another split 를 선택합니다. 기호, 정의 또는 선언이 다른 분할에서 열립니다. 또한 다음 분할에서 링크 대상을 열기 위한 바로 가기가 현재 분할에서 링크 대상을 여는 데 사용됩니다.

편집을 위해 리소스 파일 열기
커서가 문자열 리터럴에 있고 문자열이 Qt 리소스 파일(.qrc) 경로인 경우, 기호를 따라가면 Resource Browser 에서 편집할 수 있는 지정된 리소스 파일이 열립니다.

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.