web-dev-qa-db-ja.com

Mac OS 10.9 Mavericksを使用して、フローティングEclipseウィンドウを2番目の画面に貼り付けます

Eclipseで作業するとき、私はセカンダリモニターにコンソールと他のビューを備えたフローティングウィンドウを持っていました。 OSX 10.9(Mavericks)にアップデートしてから、フローティングウィンドウをセカンダリ画面にドラッグすることはできますが、たとえば次の場合はメインモニターに戻り続けます。視点を変える-これは本当に迷惑です。これはMacOS10.8では発生しませんでした。 Eclipseのフローティングウィンドウをセカンダリモニターに残す方法はありますか?

14
James

Mac OS 10.9以降、2番目の画面は実際には独自の「スペース」であり、MacOSはアプリケーションのすべてのウィンドウを同じスペースに集めているようです-どういうわけか。とにかく。デフォルトのスペースが単に両方の画面にまたがる以前の動作に戻すには、[ミッションコントロール]設定で[ディスプレイに個別のスペースがあります](ドイツ語で[Monitore verwenden verschiedene Spaces])というチェックボックスをオフにします。ログアウトして再度ログインすると、デスクトップとEclipseのフローティングウィンドウはいつものように動作します。

13
James

OS X(現在はYosemiteですが、以前はおそらくMavericks)でマルチミニタービューを使用する最良の方法は、新しいウィンドウを作成し([ウィンドウ]-> [新しいウィンドウ])、必要に応じてビューを配置することです。

この新しいウィンドウは、任意の画面/スペースに配置でき、メインウィンドウとは独立して動作します。つまり、メインウィンドウでパースペクティブを切り替えると、元の場所にとどまります。残念ながら、私が見る限り、2つのウィンドウ間の視点の変更をリンクすることはできません。

警告:

  • エディターと対話するビューは、ビューが開いている場所である場合、セカンダリウィンドウでファイルを開きます。
  • 終了時に最初にメインウィンドウを閉じると、セカンダリが自動的に開き、メインウィンドウを再構成する必要があります。アドバイス:各画面の遠近法のレイアウトが保存されていることを確認してください。あなたがただcmd-Qアプリ、両方のウィンドウは期待どおりに開きます。

将来のEclipse開発の観点から、これを修正する2つの方法を見ることができます。

  1. 開いているツールパネルウィンドウごとに正しい画面をパースペクティブに含めて、可能な場合は正しいモニターに表示されるようにします。
  2. パースペクティブのサポートを拡張して、ウィンドウ間の同期を可能にし、ファイルを開くための「プライマリ」となるウィンドウを指定します。
3
Mike Houston