2009-03-09 26 views
11

Eclipseの2つのバージョンがインストールされている場合、[Eclipseのバージョン]にインストールしたパースペクティブを他のバージョンに追加するにはどうすればよいですか?最初にパースペクティブをどのように追加するのですか?私は、どこから来たのですか(私に「オープン・パースペクティブ」ダイアログを教えてください)?Eclipseでパースペクティブを追加する方法

答えて

16

選ばれた回答は、ここで、「どこの視点から来るのか」についての詳細は上の少し「不良」であるので、いくつかの精度です:

Eclipseでperspectiveは実際のちょうど名前の組織ですビュー、メニュー、ツールバーの保存と切り替えが可能です。特定のタスクやタスクセットのために組織されたアプリケーションの一意のタブです。

ので、視点が来るのいずれかから:

  • ます:あなたは、下の結果(現在の変更視点を)、ビューを追加し、メニューを削除し、ツールバーを追加し、...そして保存、任意の視点を変更することができます新しい名前。

alt text http://www.javalobby.org/images/postings/rj/eclipse_perspective/1.gif

  • プラグイン:org.eclipse.ui.perspectives:そのため、プラグインは斜視寄与の拡張ポイントを宣言する。このポイントの拡張を定義することによって、新しいパースペクティブがワークベンチに追加されます。以下の例では、パースペクティブ拡張がテストパースペクティブに対して定義されています。この宣言には、基本要素(id、name、class)が含まれています。

拡張ポイントと構文の完全な説明は、developer documentation for org.eclipse.uiで入手可能です。属性は次のように記述されます。

  • ID - この視点を識別するために使用される一意の名前。
  • - このパースペクティブを表すためにワークベンチウィンドウのメニューバーで使用される翻訳可能な名前。
  • クラス - org.eclipse.ui.IPerspectiveFactoryインターフェイスを実装するクラスの完全修飾名。
  • アイコン - このパースペクティブに関連付けられるアイコンの相対名です。

この拡張ポイントは、ファンクションファクトリをワークベンチに追加するために使用されます。
パースペクティブの初期レイアウトと可視アクションセットを定義するために、パースペクティブファクトリが使用されます。ユーザは、「ウィンドウ」メニューの「パースペクティブを開く」サブメニューを呼び出すことによって、パースペクティブを選択することができる。


2番目のEclipseインストールへの視点が利用できるようになりますdropin folder of the other eclipseに日食の1つのインストールからプラグインをコピーする理由です。
(最後のリンクからわかるように、2つのEclipseが共通のプラグインバンドルを共有するためには、プラグインバンドルの場所を定義することができます)。

このSOの質問 "How Do You Reinstall Installed Eclipse Plugins?"の異なるEclipse間でのプラグインの転送に関する詳細(別バージョンの)

+0

上記のドロップダウンメニューはどこにアクセスできますか?それは私のためのツールバーに表示されません。 –

+0

@ ylun.zaの5年間で、デザインが変更されている可能性があります。 http://stackoverflow.com/q/18635291/6309で、Javaまたはデバッグで同様のボタンを見ることができます。これらの視点ボタンの1つを右クリックすると表示されます。 – VonC

+0

はい私はそれ以来それを見つけました。設定は 'Window'ドロップダウンメニューの下にあります。 –

1

Eclipseの視点は、通常、フィーチャー/プラグインによって定義されます。特定のパースペクティブが見つからない場合は、インストール機能/プラグインのリストを確認してください。

+0

確かに、プラグインが既に1つのEclipseにインストールされている場合はどうすればよいのですか? – Joe

+1

このプラグインをEclipseの他のインスタンスにインストールする必要があります。これを行う最も安全な方法は、そのプラグインアップデートサイトを経由することです。 – nstehr

0

編集者やその他のプラグインは、独自の視点を追加することがあります。独自のパースペクティブを作成して保存することもできますが、プラグインによって追加されたパースペクティブについて質問していると思います。

解決方法は、同じプラグインをインストールすることです。

関連する問題