2016-09-08 7 views
0

拡張ポイントorg.eclipse.ui.perspectiveExtensionsを使用して視点を拡張して、同意視点エディタをMutliPageEditorに追加できるようにする方法はありますか?視点からMultiPageEditorへの既存のエディタの追加

エディタが開くのを待ち受ける方法はありますか?そして、追加されたエディタが追加されるMutliPageEditorを作成する方法はありますか?

+1

あなたはコンセプトを打ち倒すべきです –

答えて

0

いいえ、これはできません。

パースペクティブエクステンションには、このようなエディタをマージするためのサポートはありません。

開いているエディタ(およびビュー)を聞くことはできますが、開いているエディタの構造を変更する方法はありません。

+0

パースペクティブのエディタを閉じて、自分自身のMutliPageEditorを開いてパースペクティブエディタの新しいインスタンスを追加することはできますか? – lolung

+0

エディタを閉じるのは簡単です。エディタのメインクラスを知っていれば、マルチページエディタに特定の通常のエディタを組み込むことができます。あなたが知っているすべてがエディタのIDであれば、エディタを含める方法はわかりません(しかし、私はこれについてはわかりません)。 –

+0

私はCDTプラグインのエディタクラスを見つけ、 '' ''新しいorg.eclipse.cdt.internal.ui.editor.CEditor() '' 'を呼び出しました。 MultiPageEditorはこれで動作します。プラグインにCDTプラグが含まれている場合に問題があるかどうかを確認してください(このプラグインがCDTプラグを含んでいる場合は問題ありませんか?依存関係の中で? – lolung

関連する問題