IntelliJ IDEA 가이드

@장태근· November 09, 2025 · 3 min read

  • IDE에서 주로 사용하는 단축키 macOS 기준으로 정리했다.

코드 수정

메인 메서드 생성 및 실행

  • 파일, 디렉터리, 클래스 추가: Command + N

    • 현재 위치에 따라 생성 가능한 항목 목록 표시
  • 계층 구조 작성

    • 디렉터리: / (예: src/main/java)
    • 패키지: . (예: io.github.devmeeple)
  • 자주 사용하는 코드 구문은 Live templates에 기본 정의되어 있음

    • psvm -> public static void main(String[] args)
    • sout -> System.out.println()
  • 메인 메서드 실행: Ctrl + Shift + R
  • 최근 실행 환경 재실행: Ctrl + R

라인 수정하기

  • 한 줄 복사: Command + D
  • 한 줄 삭제: Command + Backspace
  • 라인 합치기(병합): Ctrl + Shift + J

    • 포커스 위치와 관계없이 줄 단위로 합침
  • 라인 이동

    • 코드 구조에 따라 이동: Command + Shift + ↑/↓
    • 단순 라인 이동(구문 무시): Option + Shift + ↑/↓

      • Markdown 문서에 유용
  • 요소(Element) 이동: Command + Option + Shift + ←/→

    • HTML 등 태그 단위 이동시 사용

코드 즉시보기

  • 메서드 인자 정보 보기: Command + P
  • 구현부 빠르게 확인: Option + Space
  • API 문서 보기: F1

포커스

포커스 에디터

  • 단어 단위 이동: Option + ←/→
  • 단어 단위 선택: Option + Shift + ←/→
  • 라인 처음/끝으로 이동: Command + ←/→
  • 라인 전체 선택: Command + Shift + ←/→

포커스 특수키

  • 포커스 범위 확장/축소: Option + ↑/↓
  • 이전/다음 포커스 위치로 이동: Command + [ / Command + ]
  • 멀티 포커스(여러 커서 추가): Option + Option + ↑/↓
  • 오류 라인으로 자동 포커스 이동: F2

검색

검색 텍스트

  • 검색

    • 현재 파일: Command + F
    • 프로젝트 전체: Command + Shift + F
  • 교체

    • 현재 파일: Command + R
    • 프로젝트 전체: Command + Shift + R
  • 검색과 교체는 정규 표현식과 함께 사용했을 때 더욱 효과적으로 사용 가능

마치며

  • 이전에 김영한님의 강의를 수강하며 단축키를 어느정도 익혔다고 생각했다. 하지만 몰랐지만 자주쓰던 기능의 단축키도 알게되어 시간을 아꼈다.

참고 자료

@장태근
개발자. 명료한 생각이 명료한 글이 된다.