source

이클립스를 인터페이스 방식의 유일한 구현으로 전환하는 방법은 무엇입니까?

factcode 2023. 4. 29. 09:55
반응형

이클립스를 인터페이스 방식의 유일한 구현으로 전환하는 방법은 무엇입니까?

인터페이스에서 메서드 이름을 가리키는 경우 해당 메서드의 유일한 구현으로 빠르게 이동하려면 어떻게 해야 합니까?

Eclipse 3.6 사용.

F3 는 일반적인 "구현으로 이동"입니다.인터페이스 정의로 이동하는 인터페이스의 경우.

대신 +를 사용하여 인터페이스 정의의 모든 구현을 확인합니다.그런 다음 화살표 키와 Enter 키를 사용하여 원하는 항목으로 쉽게 이동할 수 있습니다.첫 번째는 자동으로 선택되어 +가 필요한 작업을 수행할 것이라고 생각합니다.

방금 Eclipse 3.6 설치에서 확인했습니다: 제어 유지(Mac의 명령), 메서드 이름 위에 마우스를 놓고 "실행 열기"를 선택합니다.

Window > Preferences > General > Keys를 사용하고 "Open Implementation"을 검색하여 이 작업에 바로 가기 키를 할당할 수 있습니다.

키맵(일반 > 키)에서 "오픈 구현"을 검색하고 원하는 대로 매핑합니다.+ +를 선택했습니다. When 박스에서 "Java Source 편집"을 선택했는지 확인하십시오.저는 그것을 테스트했고, 메서드 이름 위에 커서를 놓고 + +를 누르면 +로 얻을 수 있는 계층 구조를 보여주는 대신 구현으로 바로 이동했습니다.

여기에 이미지 설명 입력

또한 다른 옵션에 대해서도 거의 동일한 질문에 대한 답변을 볼 수 있습니다.

요즘에도 이 정보가 필요한 사람이 있다면(Eclipse 버전 2022), @Override 메서드에서 시작하여 인터페이스 메서드 정의로 이동합니다. 이제 Eclipse에서는 메서드 서명 옆 왼쪽에 작은 흰색 삼각형이 표시됩니다.이 버튼을 클릭하면 구현된 인터페이스 방법으로 이동합니다.여기 작은 삼각형의 이미지.

그렇지 않으면 인터페이스 메서드 정의에서 구현 중 하나로 이동해야 하는 경우 Ctrl+T 바로 가기를 사용하여 사용 가능한 구현 목록을 보고 그 중 하나를 클릭해야 합니다.

언급URL : https://stackoverflow.com/questions/5354068/how-to-get-eclipse-to-go-to-the-only-implementation-of-an-interfaces-method

반응형