Eclipse로 저장할 때 사용하지 않은 import가 마음대로 삭제되는 것을 방지
왜 불편한가
Eclipse에서, 소스 코드를 일시적으로 코멘트 아웃 해 보존을 했을 때, 거기서 사용되고 있는 클래스의 import문이 사라져 버린다.
코멘트 아웃으로부터 되돌릴 때에 import문을 쓰는 것이 귀찮다는 것도 물론 있지만, 그보다 import미스가 무서워.
import할 때는, Eclipse의 우수한 제안 기능에 의해 일람으로부터 선택하는 것만으로 import문이 자동 입력되지만,
import 하는 클래스명 중에는, 동명의 클래스명이 다른 패키지에 들어가 있는 것도 있어, 코멘트 아웃으로부터 되돌릴 때에 선택해 실수할 일도 없지 않다.
환경
Eclipse Java EE IDE for Web Developers.
Version: Neon Release (4.6.0)
Build id: 20160613-1800
개선 전
↑ 개선 전 설정
설정 항목을 찾아보세요
위의 이미지 '개선 전 설정'에 있는 '추가 액션'에 체크를 넣어 '구성' 버튼을 누를 수 있도록 하고, '구성' 버튼을 누르면 아래 이미지와 같은 화면이 열립니다.
불필요한 코드 탭에는 "사용되지 않은 가져 오기 제거"라는 설정 항목이 있습니다.
체크가 빠져 있는지 확인하고 OK 클릭으로 화면을 닫습니다.
이것으로 개선한다고 생각하고 사라져 버린다.
왠지 잘못됐다
(개선 전에는 「추가 액션」에 체크가 들어 있지 않아 설정을 명시하고 있지 않았기 때문에, 체크를 넣으면 갈 수 있는 것은 아닌가?라고 생각했지만)
해결책
이 페이지 에서 설명한 바와 같이, 「가져오기의 편성」의 체크를 해제하면 import문이 사라지지 않게 되었다.
「추가 액션」의 「미사용의 임포트의 제거」설정 항목은 무시되어, 「임포트의 편성」의 설정이 우선되고 있는 것 같다.
「가져오기의 편성」으로 무엇을 하고 있는지는 불명.
그래서 이런 설정으로 했다.
물론 아래 이미지처럼 '추가 액션'을 체크하지 않아도 OK
이상.
Reference
이 문제에 관하여(Eclipse로 저장할 때 사용하지 않은 import가 마음대로 삭제되는 것을 방지), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/BigArrow3110/items/e70663eedb8af911ea00
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Eclipse Java EE IDE for Web Developers.
Version: Neon Release (4.6.0)
Build id: 20160613-1800
개선 전
↑ 개선 전 설정
설정 항목을 찾아보세요
위의 이미지 '개선 전 설정'에 있는 '추가 액션'에 체크를 넣어 '구성' 버튼을 누를 수 있도록 하고, '구성' 버튼을 누르면 아래 이미지와 같은 화면이 열립니다.
불필요한 코드 탭에는 "사용되지 않은 가져 오기 제거"라는 설정 항목이 있습니다.
체크가 빠져 있는지 확인하고 OK 클릭으로 화면을 닫습니다.
이것으로 개선한다고 생각하고 사라져 버린다.
왠지 잘못됐다
(개선 전에는 「추가 액션」에 체크가 들어 있지 않아 설정을 명시하고 있지 않았기 때문에, 체크를 넣으면 갈 수 있는 것은 아닌가?라고 생각했지만)
해결책
이 페이지 에서 설명한 바와 같이, 「가져오기의 편성」의 체크를 해제하면 import문이 사라지지 않게 되었다.
「추가 액션」의 「미사용의 임포트의 제거」설정 항목은 무시되어, 「임포트의 편성」의 설정이 우선되고 있는 것 같다.
「가져오기의 편성」으로 무엇을 하고 있는지는 불명.
그래서 이런 설정으로 했다.
물론 아래 이미지처럼 '추가 액션'을 체크하지 않아도 OK
이상.
Reference
이 문제에 관하여(Eclipse로 저장할 때 사용하지 않은 import가 마음대로 삭제되는 것을 방지), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/BigArrow3110/items/e70663eedb8af911ea00
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
위의 이미지 '개선 전 설정'에 있는 '추가 액션'에 체크를 넣어 '구성' 버튼을 누를 수 있도록 하고, '구성' 버튼을 누르면 아래 이미지와 같은 화면이 열립니다.
불필요한 코드 탭에는 "사용되지 않은 가져 오기 제거"라는 설정 항목이 있습니다.
체크가 빠져 있는지 확인하고 OK 클릭으로 화면을 닫습니다.
이것으로 개선한다고 생각하고 사라져 버린다.
왠지 잘못됐다
(개선 전에는 「추가 액션」에 체크가 들어 있지 않아 설정을 명시하고 있지 않았기 때문에, 체크를 넣으면 갈 수 있는 것은 아닌가?라고 생각했지만)
해결책
이 페이지 에서 설명한 바와 같이, 「가져오기의 편성」의 체크를 해제하면 import문이 사라지지 않게 되었다.
「추가 액션」의 「미사용의 임포트의 제거」설정 항목은 무시되어, 「임포트의 편성」의 설정이 우선되고 있는 것 같다.
「가져오기의 편성」으로 무엇을 하고 있는지는 불명.
그래서 이런 설정으로 했다.
물론 아래 이미지처럼 '추가 액션'을 체크하지 않아도 OK
이상.
Reference
이 문제에 관하여(Eclipse로 저장할 때 사용하지 않은 import가 마음대로 삭제되는 것을 방지), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/BigArrow3110/items/e70663eedb8af911ea00
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Eclipse로 저장할 때 사용하지 않은 import가 마음대로 삭제되는 것을 방지), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/BigArrow3110/items/e70663eedb8af911ea00텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)