Eclipse-поддержка нескольких редакторов

есть ли ярлык Eclipse для переключения между несколькими конфигурациями текстового редактора?

при использовании Eclipse у меня обычно есть две конфигурации вкладки редактора:

  1. конфигурация Side-by-side. Я храню основной файл класса слева
    и соответствующие модульные тесты справа.
  2. конфигурация с одной вкладкой. Я просматриваю только один файл класса за раз в
    редактор.

Я использую #1 когда на работе, когда мой более большой монитор позволяет мне увидеть 100-колоночные файлы бок о бок без горизонтальной прокрутки.

Я использую #2 на моем ноутбуке, когда в транзит (автобус, самолет и т. д.). Мой ноутбук недостаточно широк, чтобы поддерживать бок о бок, поэтому я отображаю только один файл за раз, чтобы избежать горизонтальной прокрутки.

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

Примечание.: Перспективы не решают эту проблему, так как конфигурация редактора постоянна для всех перспектив.

27
задан frankadelic
04.02.2023 23:23 Количество просмотров материала 2553
Распечатать страницу

1 ответ

ваша проблема в том, что редакторы не обязаны перспективы, как вид. Перспективы-это коллекции представлений и, при необходимости, видимая область редактора. Однако, какие Редакторы открыты в любое время-это то, что находится под контролем верстака, а не перспективы.

тем не менее, решение вашей проблемы, описанные в статье

Показать / Скрыть Редакторы Eclipse RCP в зависимости от текущего Перспектива.

статья слишком длинная, чтобы воспроизвести ее здесь, но шаги, которые она описывает:

  1. реализовать трекер редакторов.
  2. реализовать прослушиватель перспективы, который будет прослушивать измененные события перспективы и соответственно показывать или скрывать Редакторы.
  3. подписаться слушателя к верстаку.
0
отвечен harrymc 2023-02-06 07:11

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх