質問

カスタムファイル形式のEclipseエディタープラグインを書いていますが、名前付き参照からエンティティの定義にすばやくジャンプする方法を提供したいと思います-基本的には「宣言を開く」 Eclipse Javaエディターの機能。

エディターアクションを登録してコンテキストメニューに配置することでこれができることはわかっていますが、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