Я использую Eclipse Kepler, поэтому в зависимости от вашей версии ваш пробег может варьироваться.
Чтобы сравнить два метода в одном классе, выполните следующие действия:
- Откройте класс.
- Показать представление Outline (Окно-> Показать представление-> Outline)
- Удерживайте CTRL и нажмите на два метода, которые вы хотите сравнить.
- Щелкните правой кнопкой мыши по одному из выделенных методов.
- Нажмите «Сравнить с другим пользователем по элементу»
Вы получите окно сравнения, подобное, если бы вы сравнивали два файла.
Обновление
С тех пор, как я ответил на этот вопрос, я нашел похожий, но более эффективный способ сделать это. Выполните действия, описанные выше, за исключением того, что используйте представление «Package Explorer», а не представление структуры. Преимущество этого состоит в том, что вы можете сравнивать два метода в одном классе или сравнивать два метода в разных классах. Это отличный способ доказать, что два метода или подкласса идентичны и могут быть преобразованы в общий общий ресурс.