어제 오늘 내일

[Java] 이클립스(Eclipse) 자동 import 하는 3가지 방법(단축키) 본문

IT/Eclipse

[Java] 이클립스(Eclipse) 자동 import 하는 3가지 방법(단축키)

hi.anna 2021. 9. 26. 19:08

 

 

이클립스에서 

자동으로 필요한 클래스를 import 하는 방법 3가지를 소개합니다.

 

1. Source > Organize Imports (Ctrl + Shift + O)

  Source > Organize Import  

이 기능을 이용하면, 파일 내에 import 되지 않은 클래스를 찾아서 모두 import 합니다.

 

  Ctrl + Shift + O  

가장 많이 이용하는 방법입니다.

Source > Organize Import 메뉴를 직접 찾아가는 대신, 단축키를 사용합니다.

 

 

 

2. Quick Fix (Ctrl + 1)

Import 되지 않은 클래스가 코드에 사용되면,

이클립스는 아래와 같이 오류를 표시해 줍니다.

이렇게 오류가 발생한 부분에 마우스 커서를 놓고,

Ctrl + 1(Quick Fix) 기능을 사용하면,

이클립스는 이 에러를 수정하기 위해 할 수 있는 다양한 action들을 표시해 줍니다.

이중, import가 필요한 경우라면, 

import 할 패키지를 선택하면 자동으로 import 문이 삽입됩니다.

 

 

 

3. Save Action

파일을 저장할 때 자동으로 import 문이 삽입되도록 하는 설정입니다.

  Window > Preferences  

 

  Java > Editor > Save Actions  

  • Perform the selected actions on save를 활성화 합니다.
  • Organize Import 항목을 활성화 합니다.

 

이제 파일을 저장하면,

자동으로 import문이 삽입됩니다.

다만, 아래 예제를 보면 

ArrayList 클래스만 자동으로 import문이 삽입되고,

List 클래스는 import 문이 삽입되지 않았습니다.

사용자의 클래스 선택이 필요한 경우에는 자동으로 삽입되지 않는 것 같습니다.

이런 부분은 위에서 소개한 Ctrl + Shirt + O 또는 Ctrl + 1 단축키를 활용해야 할 것 같습니다.

 


 

이클립스에서 

클래스를 자동으로 import 하는 3가지 방법을 알아보았습니다.

 

 

반응형
Comments