Subclipse - изменения кода маркировки, как в NetBeans

Недавно я перешел из NetBeans в Eclipse. Поскольку я должен работать с проектом, извлеченным из SVN, я установил Eclipse. Мой вопрос: как заставить Subclipse указать изменения, которые я вношу в исходный код (скачанный из SVN), как и NetBeans? Есть ли способ?

5 ответов

В окне → "Настройки" выберите "Общие" - "Редакторы" → "Текстовые редакторы" → "Быстрая разность" и отметьте "Включить быстрый разброс", "Показать различия в линейке обзора" и установите "Использовать этот источник ссылок" в "Принудительная копия SVN".

Вы также можете изменить цвета в соответствии с NetBeans (синий для изменений, зеленый для дополнений, красный для удалений).

Обратите внимание, что для этого вам, вероятно, потребуется перезапустить Eclipse.

По мере изменения кода он покажет ваши изменения на боковой линейке, пока вы не зафиксируете SVN.


Если вы ссылаетесь на раздел "Изменения в исходном редакторе" в разделе подрывной деятельности в Netbeans:

alt text http://netbeans.org/images_www/articles/60/ide/vcs/left-ui.png

Тогда это должно быть как активация Quick diff Annotate в подзапросе:

Команда → Показать параметры аннотаций в файле


Subclipse автоматически отслеживает изменения, которые вы делаете в Eclipse.

Если вы хотите увидеть изменения, соглашение в Eclipse должно перейти в меню Team → Synchronize в проекте.


Если вы хотите быстро сравнить изменения из одного файла, щелкните его правой кнопкой мыши, выберите "Сравнить с" → "Последние из репозитория". Полученный diff будет похож на тот, что был в первом скриншоте Binary Nerd, только он появится в разделе Editor, и вам не придется переключать перспективы.


Не подклассы не маркируют классы и пакеты в проводнике пакетов как отличающиеся от версии, зарегистрированной в SVN?

ИЗМЕНИТЬ

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

alt text http://subclipse.tigris.org/images/sync-ss.png

licensed under cc by-sa 3.0 with attribution.