Subclipse — маркировка изменений кода, как в NetBeans
Вопрос
Недавно я перешел с NetBeans на Eclipse.Поскольку мне нужно работать с проектом, полученным из SVN, я установил Eclipse.Мой вопрос:как сделать так, чтобы Subclipse указывал изменения, которые я вношу в исходный код (скачанный с SVN) так же, как NetBeans?Там в любом случае?
Решение
В меню «Окно» -> «Настройки» перейдите в «Основные» -> «Редакторы» -> «Текстовые редакторы» -> «Быстрое сравнение» и отметьте «Включить быстрое сравнение», «Показать различия в линейке обзора» и установите для параметра «Использовать этот источник ссылок» значение «Нетронутая копия SVN».
Вы также можете изменить цвета, чтобы они соответствовали NetBeans (синий — для изменений, зеленый — для дополнений, красный — для удалений).
Обратите внимание: вам, вероятно, придется перезапустить Eclipse, чтобы это вступило в силу.
По мере того, как вы продолжаете изменять код, ваши изменения будут отображаться на боковой линейке, пока вы не перейдете в SVN.
Другие советы
Если вы имеете в виду Просмотр изменений в редакторе исходного кода раздел Subversion в Netbeans:
замещающий текст http://netbeans.org/images_www/articles/60/ide/vcs/left-ui.png
Тогда это должно быть похоже на активация быстрой аннотации различий в субклипе:
Команда -> Показать аннотации к файлу
Subclipse автоматически отслеживает изменения, которые вы делаете в Eclipse.
Если вы хотите увидеть изменения, соглашение в Eclipse — перейти к Команда -> Синхронизировать меню в проекте.
Если вы хотите быстро сравнить изменения в одном файле, щелкните его правой кнопкой мыши и выберите «Сравнить с» -> «Последние из репозитория».Полученный результат будет очень похож на тот, что показан на первом скриншоте Binary Nerd, только он появится в разделе «Редактор», и вам не придется переключать ракурсы.
Разве подклипс не помечает классы и пакеты в Package Explorer как отличающиеся от версии, зарегистрированной в SVN?
РЕДАКТИРОВАТЬ
Вы можете использовать функцию сравнения, чтобы увидеть различия.Один из способов сделать это — открыть представление синхронизации, щелкнуть правой кнопкой мыши нужный класс и выбрать «Сравнить» (я не помню точный пункт меню, но что-то в этом роде).
(источник: tigris.org)