Любые советы о том, как организовать среду Eclipse на нескольких мониторах? - PullRequest
174 голосов
/ 26 ноября 2008

Я не могу найти хороший способ установки окон Eclipse на два монитора. В настоящее время я просто отсоединил (щелкнул заголовок и перетащил) несколько окон на дополнительный монитор (проводник пакетов, консоль и контур), оставив основной монитор с максимизированным окном редактирования источника.

Работает довольно хорошо, за исключением нескольких раздражающих проблем. Отдельные окна не в фокусе, пока вы редактируете свой код. Это означает, что, например, ярлык последней сборки ( Alt - Shift - X , Q ) не работает, потому что он может не найти файл сборки (потому что проводник пакетов не в фокусе). Также опция «Выбранные ресурсы» в меню поиска файлов не позволяет выбрать текущий пакет.

Так что мне было интересно, стоит ли отсоединять окна? Есть ли у вас лучшие решения, чтобы по крайней мере проводник пакетов был в центре внимания?

Спасибо.

PS. Кстати, по какой-то причине ошибка «не удалось найти сборку» начала появляться только в версии 3.4.

Ответы [ 7 ]

267 голосов
/ 11 мая 2011

В Eclipse Helios (в настоящее время 3.6.2) я нашел очень полезным использование другого окна для отображения нескольких документов на разных экранах. в главном меню перейдите:

Окно> Новое окно,

и перетащите его на экран, который вы предпочитаете. Дважды щелкните имя файла в редакторе, чтобы развернуть окно редактора.

Надеюсь, я помог.

Кыр.

PS: Если вы хотите сохранить оба окна при закрытии Eclipse, не закрывайте их одно за другим. Вместо этого перейдите: Файл> Выход.

12 голосов
/ 26 ноября 2008

Я использую Ultramon, чтобы распределить Eclipse по двум мониторам.

У меня есть левая часть, посвященная коду, а правая часть - представлениям Project Explorer, Search, Console, Ant и Outline.

Таким образом, я получаю фокус на все мои вещи в Eclipse, когда нажимаю на них на панели задач или alt-tab. Я также могу наложить другое окно (обычно это мой браузер или средство просмотра трасс) на правом мониторе. Я использую SemTop, чтобы закрепить наложенное окно, если я хочу одновременно кодировать и читать некоторые ссылки (здесь удобные сочетания клавиш пригодятся).

Так что я могу одновременно смотреть на код и StackOverflow;)

UltraMon

4 голосов
/ 26 ноября 2008

Я разделил среду затмения на два монитора (оба работают с 1600 * 1200)

слева Главное окно кодирования развернуто с контуром внизу справа.

На втором мониторе у меня есть окно Junit, Проблемы, Консоль и проводник пакетов

У меня одинаковая схема, продублированная для всех перспектив, которые я использую.

Я никогда не использовал Alt - Shift - Q , но я нашел Alt - Shift - X , T Ярлык для запуска junit отлично работает, когда я фокусируюсь в главном окне кодирования.

Возможно, есть менеджер пакетов на том же мониторе, что и окно кодирования?

2 голосов
/ 31 января 2015

Я сделал это, расширив свое затмение на оба монитора, в окнах вы можете расширить свои экраны, удерживая клавишу win и нажав P,

enter image description here

Затем, выбрав мой левый монитор в качестве основного, я перетащил правую часть окна затмения, чтобы полностью закрыть другой экран. затем сделал затмение на три колонны. Теперь мой основной монитор посвящен редактору кода, а консоль и проводник пакетов находятся на другом! когда у вас есть весь монитор для вашего кода, всегда полезно использовать cntrl+{ и иметь второй вертикальный столбец для просмотра того же файла или перетаскивать вкладку другого файла в сторону экрана, чтобы просматривать оба файла одновременно. enter image description here

Наконец я только что сохранил свою работу из окна> сохранить перспективу как

Я могу переключаться между своей normal и dual monitor перспективой, когда меня нет в офисе

2 голосов
/ 07 марта 2012

У меня есть мой Package Explorer и код на моем основном мониторе и консоль на моем дополнительном мониторе. Я делаю это, щелкая правой кнопкой мыши на вкладке консоли и выбирая Move .. затем View. Таким образом, я могу перетаскивать, перетаскивать и изменять размер окна консоли.

Надеюсь, это поможет!

2 голосов
/ 07 августа 2009

У меня широкоформатный основной монитор и дополнительный широкоформатный монитор. Макет на моем основном мониторе разбит на три столбца: столбец 1 содержит проводник пакетов в верхней части, а представления схемы, иерархии и результатов поиска на вкладках в нижней половине. Второй столбец - это код, и он примерно в два с половиной раза шире, чем два других столбца. (Поскольку у меня в офисе есть все широкоэкранные мониторы, мы стандартизировали 100-символьные строки вместо 80-ти.) В третьем столбце вид сверху отладки, несколько небольшой; переменные, выражения и представления JUnit на вкладках ниже, занимающие большую часть вертикального пространства; и под ним видны маленькие точки останова. У моего вторичного монитора есть два оторванных окна: консоль занимает большую часть экрана, а под ним у меня есть меньшее окно, связанное с проблемами и представлениями истории на вкладках.

Единственное, что меня беспокоит, так это когда я удаленно работаю на рабочем столе из дома с настройкой одного монитора: два окна на дополнительном мониторе переходят на основной. У меня есть перспектива «Один экран», которую я использую в этом сценарии, чтобы исправить это, но когда я вернулся на работу и переключился на перспективу с двумя мониторами, мне пришлось вручную переместить окна обратно на другой монитор. Я бы хотел, чтобы «Затмение» просто оставило их там, но я не вижу никакого способа заставить это сделать это.

1 голос
/ 18 марта 2013

Я уменьшил (но не исключил) необходимость постоянного отображения обозревателя пакетов, используя Ctrl + Shift + R в eclipse, при этом появляется всплывающее окно с типом фильтра при переключении между файлами, которые вы помните имя easy, а также принимайте подстановочные знаки, чтобы упростить поиск файлов, имя которых вы частично помните.

Я держу исходный код на главном экране и намечаю задачи, а LogCat (android) - на дополнительном экране. Если я обнаруживаю, что читаю много веб-содержимого, я запускаю свой ноутбук через синергию в качестве независимого третьего экрана, это не так. идеально, но это работает.

...