Когда я редактирую большой файл, я часто хочу, чтобы он открывался сразу в двух окнах редактирования (например, для справки или потому, что я работаю сразу над двумя разными частями файла).
Есть ли способ сделать это с Eclipse?
Когда я редактирую большой файл, я часто хочу, чтобы он открывался сразу в двух окнах редактирования (например, для справки или потому, что я работаю сразу над двумя разными частями файла).
Есть ли способ сделать это с Eclipse?
Ответы:
Откройте ваш файл и затем Window
-> New Editor
(Примечание: в более новых версиях он будет называться New Window
)
Затем нажмите на его вкладку и перетащите его куда-нибудь еще, чтобы иметь два редактора одного и того же файла.
Обновление: как упоминалось moschlar, начиная с версии 4.4, два редактора могут быть созданы с помощью Window
-> Editor
-> Clone
.
Я понимаю, что он указал новое окно редактирования. Показаны альтернативы для таких, как я, которые не хотят нового редактора, но хотели бы иметь возможность просматривать файл в двух местах одновременно на одной вкладке.
Window -> Editor -> Toggle Split Editor
разделит редактор по горизонтали или вертикали.
Ctrl + _
горизонтально и Ctrl + {
вертикально. Точнее это Ctrl + Shift + -
и есть Ctrl + Shift + [
.
У меня были проблемы с ним на Марсе (см. Примечание ниже), которые, похоже, прояснились на Неоне.
Марс Примечание: редактор сплит кажется немного глючным. Редактор JavaScript любит мгновенно перемещать курсор на другую панель, когда выполняет проверку типа «пока вы».
Щелкните правой кнопкой мыши на вкладке вашего редактора и выберите «Новый редактор».
... если у вас нет более новой версии Eclipse, в этом случае выполните Window -> New Editor.
Eclipse-Juno
, вы можете открыть Window -> New Editor
. Я проверил на моем затмении Юнона! : D
Окно -> Редактор -> Клон также доступно в Neon 2 и, судя по другим комментариям, кажется, доступно во всех новых Eclipses.
Это мое предпочтительное решение.
В Eclipse Mars есть еще один способ сделать это:
Window -> Editor -> Clone
,
затем перетащите клонированную вкладку в угол, чтобы создать параллельное окно.
Чтобы поддерживать актуальность ответов, я подчеркиваю, что с Eclipse STS это действие выполняется с использованием window -> Editor -> Toggle split editor (horizental) | Toggle split editor (vertical)