Выделение измененных линий в Eclipse



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



можно ли получить подобный эффект в Eclipse?

843   6  

6 ответов:

  1. откройте окно настроек
  2. Поиск "diff"
  3. Выберите Quick Diff
  4. измените "использовать этот источник ссылок" на поставщика SCM (например, CVS, SVN или Git)

по умолчанию он сравнивается с последней версией на диске, которая, если вы сохранили файл, вообще не отличается. Вы должны активировать сравнение с РЕПО SCM. Я не уверен, что произойдет, если у вас более одного типа SCM, так как это только один выбор.

с Subversive вы можете сделать команду > показать аннотации, и она будет аннотировать строки с автором и датой последнего изменения этой строки.

Right-click файл > Team>Show annotation.
А brown лента появится в левой части кода (она представляет commited строки), а то modified строки будут показаны в white.

быстрый Diff плагина EGit делает то же самое, что и функция модифицированных линий netbans.

http://wiki.eclipse.org/EGit/User_Guide/State

здесь по крайней мере две вещи вы должны сделать, чтобы получить изменение на основе ревизии подсветки (т. е. те, которые не исчезают при сохранении файла), чтобы появиться в "обзорной линейке" Eclipse при использовании Git:

  1. перед импортом убедитесь, что Preferences>Team>Git>Projects>Automatically Share project that are located inside Git repositories проверен или импортируйте проект в рабочее пространство с помощью Import...>Git>Projects from Git (как указал @cornelius в комментарии к другому ответу)
  2. включите Quick Diff и выберите "A Git Revision" в качестве справочного источника:Preferences>Editors>Text Editors>Quick Diff

в eclipse тоже вы получите выделенную строку, которая изменяется, пока вы сохраняете файл. и Выделите не что иное, как изменение цвета на левой панели редактора перед началом этой измененной строки.

Comments

    Ничего не найдено.