tools & libs/IDES

[eclipse]Generics 객체 생성 시 타입 파라미터 생략 설정

  • -

이번 포스트에서는 Eclipse에서 Generics 타입의 객체 생성 시 타입 파라미터 부분을 비우기 위한 설정에 대해 알아본다.

 

Generics 타입의 객체 생성 시 타입 파라미터 생략

 

문제

이클립스에서 Generics가 들어간 타입을 자동완성으로 만들다 보면 계속 타입 파라미터에 클래스 이름이 들어가서 번거롭다.

PriorityQueue<LinkNode> pq = new PriorityQueue<BJ_G5_17396_백도어.LinkNode>()

위와 같이 PriorityQueue를 만드는 과정에서 타입 파라미터가 자동 삽입 되는데 필요 없기도 하고 APS 사이트에 제출할 때는 매번 이름을 지워야 해서 번거롭다.

열심히 찾아보니 이클립스의 버그인가보다.

Eclipse Auto Complete: Java 1.7 Generics Diamond - Stack Overflow

 

Eclipse Auto Complete: Java 1.7 Generics Diamond

I just upgraded to Luna (from Kepler) and I noticed some little (yet annoying) problem: The auto completion lacks the possibility to generate diamonds "<>" for already specified generics in vari...

stackoverflow.com

 

해결

이 문제를 해결하기 위해서는 window > preferences > java > editor > content assist > advanced에서 Java Proposals(Task-Focused) 대신 Java Proposals를 선택해준다.

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.