Eclipse 편집기 플러그인에서 링크를 제공하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/409811

  •  03-07-2019
  •  | 
  •  

문제

사용자 정의 파일 형식에 대한 Eclipse 편집기 플러그인을 작성하고 있으며 기본적으로 Eclipse Java 편집기의 "Open Declaration"기능에 대한 이름의 참조에서 엔티티의 정의로 빠르게 이동하는 방법을 제공하고자합니다.

편집기 작업을 등록하고 상황에 맞는 메뉴에 넣어서이 작업을 수행 할 수 있다는 것을 알고 있지만 Java 편집기에서 CTRL을 누를 때 모든 Java 식별자가 선언에 대한 링크로 바뀌는 방식을 정말로 좋아합니다. 어떻게해야합니까? ? 문서에서 그것에 대해 아무것도 찾을 수 없습니다.

도움이 되었습니까?

해결책

하이퍼 링크 감지기를 찾고 있다고 생각합니다. 확장점은 다음과 같습니다. org.eclipse.ui.workbench.texteditor.hyperlinkdetectors, 여기에 mylyn plugin.xml의 스 니펫이 있습니다 :

<extension point="org.eclipse.ui.workbench.texteditor.hyperlinkDetectors">
  <hyperlinkDetector            
        class="org.eclipse.mylyn.internal.tasks.ui.editors.TaskHyperlinkDetector"
        id="org.eclipse.mylyn.tasks.ui.hyperlinks.detectors.task"
        name="%TaskHyperlinkDetector.name"
        targetId="org.eclipse.ui.DefaultTextEditor">
  </hyperlinkDetector>

또한 체크 아웃하십시오 ABSTRACTHYPERLINKDETECTOR, 유용한 추상 클래스 사용자 정의 탐지기를 제공하기 위해 확장 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top