13

При работе с eclipse я привык иметь плавающее окно с консолью и другими видами на моем дополнительном мониторе. Начиная с обновления до OSX 10.9 (Mavericks), я все еще могу перетаскивать плавающее окно на дополнительный экран, но оно продолжает возвращаться к основному монитору, например, при смене перспективы - что действительно раздражает. Этого не произошло с Mac OS 10.8. Есть ли способ, чтобы плавающие окна затмения оставались на дополнительном мониторе?

2 ответа2

10

Начиная с Mac OS 10.9, второй экран фактически является собственным "пространством", и Mac OS, кажется, собирает все окна приложения в одном и том же пространстве - каким-то образом. Но в любом случае. Чтобы вернуться к предыдущему поведению, когда пространство по умолчанию просто охватывает оба экрана, вы можете снять флажок "Дисплеи имеют отдельные пробелы" ("Monitore verwenden verschiedene Spaces" на немецком языке) в настройках "Управление полетом". После выхода и повторного запуска плавающие окна рабочего стола и затмения снова ведут себя как всегда.

3

Похоже, что лучший способ использовать многоминиторные представления в OS X (сейчас Yosemite, но, по-видимому, ранее Mavericks) - это создать новое окно (Window -> New Window) и упорядочить ваши представления по мере необходимости.

Вы можете разместить это новое окно на любом экране / пространстве, которое вы хотите, и оно будет работать независимо от основного окна. Это означает, что если вы переключите перспективы в главном окне, оно останется там, где оно есть. К сожалению, вы не можете связать изменение перспективы между двумя окнами, насколько я вижу.

Предостережения:

  • Представления, которые взаимодействуют с редактором, откроют файлы во вторичном окне, если оно открыто там.
  • Если вы сначала закроете главное окно при выходе, вторичное устройство откроется само по себе, и вам придется перенастроить главное окно. Совет: убедитесь, что вы сохранили свой перспективный макет для каждого экрана. Если вы просто cmd-Q приложение, оба окна будут по-прежнему открываться, как вы ожидаете.

Я вижу два способа исправить это с точки зрения разработки Eclipse в будущем:

  1. Включите правильный экран для каждого открытого окна панели инструментов в перспективе, чтобы они отображались на правильном мониторе, если он доступен.
  2. Расширьте поддержку перспектив, чтобы разрешить синхронизацию между окнами и указать, какое окно является «основным» для открытия файлов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .