Eclipse: один и тот же файл открыт в двух редакторах? - PullRequest
169 голосов
/ 13 января 2010

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

Есть ли способ сделать это с Eclipse?

Ответы [ 8 ]

255 голосов
/ 13 января 2010

Откройте ваш файл и затем Window -> New Editor (Примечание: в более новых версиях он будет называться New Window)

Затем нажмите на его вкладку и перетащите в другое место, чтобы иметь два редактора одного и того же файла

Обновление: как упоминалось moschlar, начиная с версии 4.4, два редактора могут быть созданы с помощью Window -> Editor -> Clone.

71 голосов
/ 12 августа 2014

В Eclipse Luna (4.4) и выше это поддерживается из коробки: Window -> Editor -> Clone.

14 голосов
/ 20 декабря 2015

Я понимаю, что он указал новое окно редактирования. Показаны альтернативы для таких, как я, которые не хотят нового редактора, но хотели бы иметь возможность просматривать файл в двух местах одновременно на одной вкладке.

Window -> Editor -> Toggle Split Editor разделит редактор по горизонтали или вертикали.
Ctrl + _ горизонтально, а Ctrl + { вертикально. Точнее это Ctrl + Shift + - и Ctrl + Shift + [.

У меня были проблемы с ним на Марсе (см. Примечание ниже), которые, похоже, прояснились на Неоне.

Марс Примечание: Редактор сплита кажется немного глючным. Редактор JavaScript любит мгновенно перемещать курсор на другую панель, когда выполняет проверку типа "пока вы".

10 голосов
/ 13 января 2010

Щелкните правой кнопкой мыши на вкладке вашего редактора и выберите «Новый редактор».

... если у вас нет более новой версии eclipse, в этом случае выполните Window -> New Editor.

1 голос
/ 07 февраля 2017

Окно -> Редактор -> Клон также доступен в Neon 2 и, судя по другим комментариям, кажется, доступен во всех новых Eclipses.

Это мое предпочтительное решение.

1 голос
/ 13 октября 2015

В Eclipse Mars есть еще один способ сделать это:

Window -> Editor -> Clone.

затем перетащите клонированную вкладку в угол, чтобы создать параллельное окно.

0 голосов
/ 20 июля 2018

Чтобы поддерживать актуальность ответов, я подчеркиваю, что с Eclipse STS это действие выполняется с использованием window -> Editor -> Toggle split editor (horizental) | Toggle split editor (vertical)

0 голосов
/ 20 марта 2017

Кажется, теперь это находится в File-> New View Into File, который открывает вкладку с фокусом на новую вкладку в той же группе, где вы можете перетащить ее в другую группу, если хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...