Eclipse: открыть один файл в двух редакторах?

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

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

Ответ 1

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

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

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

Ответ 2

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

Ответ 3

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

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

Ответ 4

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

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

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

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

Ответ 5

В Eclipse Mars существует другой способ:

Window -> Editor -> Clone.

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

Ответ 6

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

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

Ответ 7

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