[학습노트] IntelliJ를 시작하시는 분들을 위한 IntelliJ 가이드 - ncrash/programming-note GitHub Wiki

IntelliJ 가이드

라인 수정하기

  • SQL문자열이나 멀티라인 메시지를 한줄로 합칠때 유용
    • Line Join : Ctrl + Shift + J
  • 코드 옮기기는 2가지 방법을 제공
    • 구문 안에서 옮길때와 구문에 제한없이 옮길때 사용하는 명령이 달라짐
    • Move Statement : Shift + Command + (↑ ↓)
      • 동일 메소드 내에서만 이동가능
    • Move Line : Shift + Option + (↑ ↓)
      • 소스코드 전역으로 이동가능
  • Element 단위 이동 - 메소드 parameter 순서변경
    • Move Element : Option + Shift + Command + (← →)
      • html, xml attribute 단위도 가능

코드 즉시보기

  • 메소드 파라미터 확인 하기
    • Parameter Info : Command + P
  • 메소드 구현부 간단히 보기
    • Quick Definition : Ctrl + Space
    • 기능 사용대상
      • 생성자
      • 메소드
      • 클래스
      • 인스턴스
      • 스태틱 리소스(js, css, ...)

검색 기타

  • 메소드 검색(Navigate -> Symbol)
    • Symbol... : Alt + Command + O
  • 최근 수정했던 파일 목록 보기
    • Recently Changed Files : Command + Shift + E

자동완성

  • 스마트 자동완성
    • Completion -> SmartType : Command + J
    • 위치한 소스코드 블럭내에서 사용 가능한 Live Template 목록을 보여줌