IntelliJ 와 PyCharm 에서 코드 구조를 훑고 함수와 심볼을 찾아 이동할 때 쓰는 기능을 정리한다. 단축키는 Windows·Linux 기준이며 macOS 는 괄호 안에 적었다.
Structure 툴 윈도우(Alt + 7, View → Tool Windows → Structure)는 현재 에디터에서 포커스된 파일의 클래스·함수·변수를 트리로 보여 준다. 창을 띄워 두고 계속 참고할 때 쓴다.
File Structure 팝업(Ctrl + F12)은 툴 윈도우보다 가볍게 팝업으로 떠, 입력하면서 좁혀 가며 원하는 위치로 빠르게 이동할 때 쓴다. 두 화면 모두 알파벳순 정렬과 필드·상속 멤버 표시 여부를 옵션으로 조정할 수 있다.
에디터 오른쪽 스크롤바의 빨강·노랑 표시는 에러 스트라이프다. 코드 검사 결과를 파일 전체 기준으로 표시하는 것이지 코드 개요를 보여 주는 기능이 아니다. 코드를 미니맵처럼 훑어보고 싶다면 최근 버전에 추가된 에디터 미니맵 기능을 켠다.
| 용도 | Windows · Linux | macOS |
|---|---|---|
| 파일 내 메서드 목록 | Ctrl + F12 |
Cmd + F12 |
| 프로젝트 전체 심볼 검색 | Ctrl + Alt + Shift + N |
Cmd + Option + O |
| 전체 검색 | Shift 두 번 |
Shift 두 번 |
| 선언으로 이동 | Ctrl + B 또는 Ctrl + 클릭 |
Cmd + B |
| 구현체로 이동 | Ctrl + Alt + B |
Cmd + Option + B |
| 사용처 찾기 | Alt + F7 |
Option + F7 |
| 호출 계층 | Ctrl + Alt + H |
Ctrl + Option + H |
| 이전·다음 메서드로 이동 | Alt + ↑ / ↓ |
Ctrl + ↑ / ↓ |
현재 파일의 함수 목록만 빠르게 보려면 Ctrl + F12, 프로젝트 전체에서 이름으로 찾으려면 Ctrl + Alt + Shift + N 이 가장 자주 쓰인다.