У netbeans, якщо я відкрию файл, який знаходиться під контролем версій, рядки, які були змінені, виділяються зліва. (зелений для нових рядків та синій для змінених рядків)
Чи можна отримати подібний ефект у Eclipse?
У netbeans, якщо я відкрию файл, який знаходиться під контролем версій, рядки, які були змінені, виділяються зліва. (зелений для нових рядків та синій для змінених рядків)
Чи можна отримати подібний ефект у Eclipse?
Відповіді:
За замовчуванням він порівнюється з останньою версією на диску, яка, якщо ви зберегли файл, абсолютно не відрізняється. Вам потрібно активувати порівняння з репозиторієм SCM. Я не впевнений, що трапиться, якщо у вас більше одного типу SCM, оскільки це лише один вибір.
За допомогою Subversive ви можете виконати команду> Показати анотації, і вона буде коментувати рядки автором та датою останньої модифікації цього рядка.
Right-click
у файлі Team
>> Show annotation
.
У brown
лівій частині коду з’явиться стрічка (вона представляє commited
рядки), а modified
рядки відображатимуться в white
.
Quick Diff плагіна EGit працює точно так само, як функція модифікованих рядків мережі.
В Eclipse за допомогою функції Quick Diff. Це легко зробити:
Enable quick diff
.Use this reference source
. Тут повинні бути присутніми Git, SVN та CVS. Mercurial з'являється, якщо встановлено плагін MercurialEclipse.Show differences in overview ruler
.Ви повинні бачити щойно додані, змінені або видалені рядки, позначені кольорами на лівій панелі, на якій зазвичай відображаються номери рядків. Використовуються кольори, встановлені в діалоговому вікні Quick Diff (див. Кроки вище). Ви також можете переглянути ці незафіксовані місця, позначені вздовж лінійки огляду праворуч.
Існує щонайменше дві речі, які потрібно зробити, щоб виділення на основі редагування (тобто ті, що не зникають при збереженні файлу) з’являлося в «оглядовій лінійці» Eclipse під час використання Git:
Preferences
> Team
> Git
> Projects
> Automatically Share project that are located inside Git repositories
перевіряється або імпортувати проект в робочу область з допомогою Import...
> Git
>Projects from Git
(як було зазначено @cornelius в коментарі на іншу відповідь)Preferences
> Editors
> Text Editors
>Quick Diff
Для версії Eclipse: 2019-03 (4.11.0) Перейдіть до
Якщо ви хочете зберегти зміни після збереження вашої локальної копії , вам потрібно сказати eclipse, щоб порівняти локальну копію з версією сховища. Для цього відповідно змініть reference source
.
У eclipse теж ви отримаєте виділену лінію, яку змінили, доки ви збережете файл. і виділення - це не що інше, як зміна кольору на лівій панелі редактора перед початком цього зміненого рядка.