Eclipse - быстрее сравнивать друг с другом

Я использую Eclipse Kepler и хочу:

  • Быстро сравнить два файла (было бы здорово привязать ключи)
  • ... с одинаковыми именами
  • ... в разных проектах
  • ... в одном рабочем пространстве

Теперь известный мне процесс состоит в следующем:

  • Выбор обоих файлов в проводнике
  • Right-clicking один из них
  • "Compare with..."
  • "Each other"

(См. Также здесь).

Это, конечно, отлично работает.

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

Это помогает связать редактор с файловым проводником и Ctrl-Shift-R обоими файлами раньше, так что деревья пакетов открыты и один из файлов уже выбран, но этого недостаточно быстро.

Я также попытался «выбрать» эти файлы, Ctrl-Shift-Click открывая вкладки в редакторе, надеясь, что он выберет оба в проводнике файлов, но безуспешно.

Есть ли какая-нибудь функция или обходной путь, о котором я не знаю, чтобы ускорить это?


person Mena    schedule 25.06.2015    source источник
comment
У проектов такая же структура? Мол, разные версии одного и того же проекта? Не ответ на вопрос, но есть инструменты, кроме Eclipse, которые могут сравнивать целые иерархии каталогов, например Meld для Linux.   -  person tobias_k    schedule 25.06.2015


Ответы (1)


Если файлы имеют одинаковое имя, вы можете искать файлы (Поиск -> Файл ...). Оставьте поле «Содержит текст» пустым и укажите (часть) имена файлов. Оба файла появятся в окне Поиск, где вы можете выбрать их, щелкнуть правой кнопкой мыши и выбрать Сравнить с -> Друг с другом.

Не уверен, будет ли это так быстро, как вам хотелось бы, но это определенно быстрее, чем поиск файлов вручную в представлении Package Explorer.

person tobias_k    schedule 25.06.2015