tools & libs/IDES
[eclipse]Generics 객체 생성 시 타입 파라미터 생략 설정
은서파
2022. 2. 24. 17:05
이번 포스트에서는 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
해결
이 문제를 해결하기 위해서는 window > preferences > java > editor > content assist > advanced에서 Java Proposals(Task-Focused) 대신 Java Proposals를 선택해준다.