2011-06-30 15 views
1

EclipseプラグインでTextEditorをサブクラス化してカスタムエディタを取得しました。私は私のカスタムエディタでCTRL + CLICKアクション(例えば、オープン宣言 'をjavaエディタで実装しようとしています)を実装しようとしています。しかし、私はキャプチャ方法を理解することができませんCTRL + CLICK。私はKeyListenerをそのコンストラクタ内のエディタのsourceViewerに追加しようとしましたが、動作しなかったinitialzeEditor()が追加されました。誰にどのようにこれを行うアイデアを持っていますか?カスタムテキストエディタでCTRL + CLICKをキャプチャする方法

ありがとうございます。

答えて

1

  • 拡張ポイント 'org.eclipse.ui.workbench.texteditor.hyperlinkDetectors'
  • クラスorg.eclipse.jface.text.hyperlink.AbstractHyperlinkDetector、org.eclipse.jfaceを見てみましょう.text.hyperlink.IHyperlinkDetectorとorg.eclipse.jface.text.hyperlink.IHyperlink

あなたは詳細な例が必要な場合は、その後、org.eclipse.jdt.uiのplugin.xmlを見てみましょう。 (CVSまたはEclipse Classic SDKのインストールからorg.eclipse.jdt.uiのソースを入手できます)

+0

ありがとうございます。それは実装され、正常に動作します。 – timk

関連する問題