В Eclipse, как позволить аннотации ревизии игнорировать изменения пробелов?

981
Computist

В Eclipse можно использовать Team -> Show Annotation, чтобы увидеть историю изменений в боковой части окна редактора; Мой вопрос: как позволить такой аннотации игнорировать изменения пробелов?

[РЕДАКТИРОВАТЬ] Эта проблема возникает с файлами, содержащими любой язык программирования, даже текстовый файл, содержащий английский язык.

1
На каком языке вы программируете? iglvzx 12 лет назад 0
Эта проблема возникла для файлов, содержащих коды любого языка. Например, C ++, если это делает вопрос лучше определенным. Computist 12 лет назад 0
Помогает ли [этот пост] (http://superuser.com/questions/354853/how-do-you-get-eclipses-built-in-diff-tool-to-ignore-differences-in-whitespace)? harrymc 12 лет назад 1

2 ответа на вопрос

1
Amos M. Carpenter

Насколько я знаю, ванильный редактор Eclipse всегда будет отображать аннотацию изменений, даже если это пробел (вы можете изменить только цвета, в которых эти изменения отображаются в разделе « Основные» > « Редакторы» > « Текстовые редакторы» > « Быстрое отклонение» ). Если вы говорите о редакторе сравнения, то вы можете просто щелкнуть правой кнопкой мыши и выбрать опцию «Игнорировать пробел».

Чтобы переопределить это, вы должны написать свой собственный плагин (в этом случае вы можете начать с просмотра интерфейса IQuickDiffReferenceProvider ).

0
jan

After this bug is fixed it works: https://bugs.eclipse.org/bugs/show_bug.cgi?id=379680