728x90

이클립스 사용시 불필요 Import 자동삭제.

이클립스에서 JAVA 수정을 하다보면 Import 가 늘어난는경우가 허다하다.
이런경우 깔끔하게 제거 하면서 저장하기위해서 다음과 같이 설정한다.

 

Window - Preferences

Java - Editor - Save Actions

 

 

 

✔ Organize imports 체크 후 Apply and  Close 클릭

 

✔ 그외

✅ Perform the selected actions on save

✔ 저장 시 아래 선택한 작업들을 자동 실행

  • 이거 체크 안 하면 전부 무효
  • Save Actions 전체 ON/OFF 스위치

👉 반드시 체크되어야 아래 옵션들이 동작


✅ Format source code

✔ 소스 코드 자동 정렬 (포맷팅)

🔹 Format all lines

  • 파일 전체를 포맷
  • 들여쓰기, 줄바꿈, 공백 전부 재정렬

장점

  • 코드 스타일 통일
  • 팀 규칙 유지

단점

  • 수정 안 한 줄까지 diff 발생
  • Git 충돌 가능성 증가

🔹 Format edited lines

  • 내가 수정한 줄만 포맷
  • 가장 실무 친화적 ⭐

👉 강력 추천 옵션

 

✅ Organize imports ⭐ (빨간 박스 부분)

✔ import 문 자동 정리

이게 하는 일

  1. 안 쓰는 import 제거
  2. 중복 import 제거
  3. import 정렬
  4. java.util.* 같은 와일드카드로 합치기도 함 (설정에 따라)

🔧 import 관련 상세 설정 위치

 
Preferences → Java → Code Style → Organize Imports

여기서:

  • * 허용 개수
  • import 순서
  • static import 정렬

⚠️ 실무 주의사항 (중요)

❗ Organize imports 켜면 위험한 경우

  • 같은 클래스명이 다른 패키지에 있을 때
  • 예:
  •  
    java.sql.Date java.util.Date

➡ Eclipse가 잘못된 Date 선택하는 경우 있음

👉 이럴 땐 import 수동 확인 필요

 

✅ Additional actions (추가 자동 수정)

✔ 저장 시 코드 자동 개선

728x90

'Eclipse 도움될만한것' 카테고리의 다른 글

Tomcat PlugIn 설치  (0) 2022.08.31

+ Recent posts