본문 바로가기
개발도구

[ IntelliJ ] 설치 + Live Templates + 필수 단축키 등

by eteo 2022. 4. 12.

설치하기

 

1. JDK (Java Development Kit) 설치 (https://adoptopenjdk.net/)

 

2. IDE Intellij 설치 (https://www.jetbrains.com/idea/)

 

3. IntelliJ 실행 후 Project SDK를 선택하는 화면에서 JDK가 설치된 경로를 선택하고 Next 클릭. C:\Program Files\Eclipse Adoptium\jdk-17.0.2.8-hotspot

 

 

 


 

 

File - Setting - Editor - Live Templates 에서

 

언어별로 자주쓰는 코드를 자동완성 축약어로 등록해 둘 수 있다.

 

예를들면 Java 소스코드 작성시 main만 치면 메인 메소드가 자동완성되고

 

sout만 치면 System.out.println() 가 자동완성되고

 

fori/foreach만 치면 for문이 자동완성되는 식이다.

 

Scanner 자동완성 만들어보기

 

 

위와 같이 축약어를 치고 옆에 Description에 설명을붙인 뒤 그 아래 Template text 에 원하는 코드를 친다

아래 Define/Chanage 을 선택해서 적용 언어를 선택해주고 ok를 누르면 잘 적용된다.

 

$END$ 를 써서 축약어를 썼을 때 커서위치를 지정해주는 것도 가능하고 이외도 다양한 기능이 있다.

 


 

인텔리제이에서 가장 유용한 단축키는 Alt+Enter이다.

 

오류가 나서 빨간줄이 떴을 때 빨간줄 위에서 Alt+Enter를 치면 수정제안이 뜨고 굳이 틀린게 아니더라고 Alt+Enter를 치면 다른 여러가지 최적화 제안을 해준다

 

 

그외 단축키 들

 

  • Ctrl + / 또는 Ctrl + Shift + / : 주석 처리
  • Ctrl + D : 현재 코드 복사
  • Ctrl + Y : 현재 라인 삭제
  • Alt + Insert : 신규 생성(클래스, 파일, 생성자, getter/setter 등)
  • Ctrl + E : 최근에 연 파일 보기
  • Shift + F10 : 실행
  • Shift + F9 : 디버그 실행

 

  • Ctrl + Alt + L : 파일 단위 코드 재정렬
  • Action on Save에서 자동 저장시 자동으로 Reformat code, Optimize imports에 체크해두면 편하다

  • 이외의 유용한 기능은 Help-Find Action 으로 직접 검색하여 찾아볼 수 있다.