Обновление
На SourceForge, которую я нашел Структура SQL Свиста, Соответствует этому описанию: Свист является утилитой разности базы данных, которая будет полезна для нахождения различия между двумя базами данных MS-SQL. Это также способный генерировать сценарий SQL для обновления изменений от одной базы данных до другой базы данных.
Однако я был неудачен в том, чтобы заставлять его работать до сих пор...
Еще одно решение - CTRL C - CTRL V ваш класс в другой и начать удаление того, что вы делаете не хочу ...
Вы можете выбрать несколько элементов в представлении структуры нового класса и выбрать удаление.
Грубый, но эффективный.
(источник: eclipse.org )
Рефакторинг «Извлечь суперкласс» гораздо полезнее для этого. Это позволит вам выбрать элементы и методы, которые вам нужны, а затем использовать «Добавить обязательный» для добавления любых членов класса, которые необходимы для работы выбранных вами методов.
Прямо сейчас я прибегал к использованию «копировать класс и удалять методы», как описано выше, или к классу извлечения IntelliJ, который перемещает и методы, и классы, хотя и с ошибками.
Я надеюсь, что другие проголосуют за исправление ошибки https://bugs.eclipse.org/bugs/show_bug.cgi?id=312347 . Мне бы очень хотелось, чтобы в Eclipse был полностью функционирующий класс извлечения.