![Как в Eclipse разрешить аннотации ревизий игнорировать изменения пробелов?](https://rvso.com/image/1302220/%D0%9A%D0%B0%D0%BA%20%D0%B2%20Eclipse%20%D1%80%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B8%D1%82%D1%8C%20%D0%B0%D0%BD%D0%BD%D0%BE%D1%82%D0%B0%D1%86%D0%B8%D0%B8%20%D1%80%D0%B5%D0%B2%D0%B8%D0%B7%D0%B8%D0%B9%20%D0%B8%D0%B3%D0%BD%D0%BE%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%BF%D1%80%D0%BE%D0%B1%D0%B5%D0%BB%D0%BE%D0%B2%3F.png)
В Eclipse можно использовать Team -> Show Annotation, чтобы увидеть историю изменений сбоку окна редактора. У меня вопрос: как разрешить такой аннотации игнорировать изменения пробелов?
[ПРАВКА] Эта проблема возникает с файлами, содержащими любой язык программирования, даже с текстовыми файлами, содержащими английский язык.
решение1
Насколько мне известно, обычный редактор Eclipse всегда отображает аннотацию к изменению, даже если это пробел (вы можете изменить только цвета, в которых отображаются изменения подОбщий>Редакторы>Текстовые редакторы>Быстрая разница). Если вы говорите о редакторе сравнения, то вы можете просто щелкнуть правой кнопкой мыши и отметить опцию «Игнорировать пробелы».
Чтобы переопределить это, вам придется написать свой собственный плагин (в этом случае вам, возможно, стоит начать с изучения интерфейсаIQuickDiffReferenceProvider).
решение2
После исправления этой ошибки все заработало:https://bugs.eclipse.org/bugs/show_bug.cgi?id=379680
решение3
Это должно быть реализовано поставщиком команды.
Для Git есть настройкаПредпочтения>Контроль версий (команда)>Гит>Информация о пересмотре>Игнорировать изменения пробеловпо умолчанию эта функция отключена.