Я предполагаю, что ваши вопросы касаются кода Java. Если это так, вам не нужны дополнительные плагины для выполнения 1). Вы можете просто перейти в « Настройки» -> «Java» -> «Редактор» -> «Сохранить действия» и настроить его для удаления конечных пробелов .
Судя по всему, вы также хотите сделать это для всей команды, верно? Чтобы упростить жизнь и избежать необходимости настраивать ее каждый раз, когда у вас появляется новое рабочее пространство, вы можете установить действие сохранения как предпочтение конкретного проекта, которое сохраняется в вашем SCM вместе с кодом.
Для этого щелкните правой кнопкой мыши свой проект и перейдите в Свойства -> Редактор Java -> Сохранить действия . Оттуда вы можете включить конкретные настройки проекта и настроить его для удаления конечных пробелов (среди других полезных вещей).
Примечание : эта опция была удалена в Eclipse Kepler (4.3) и последующих выпусках.
NB # 2: вариант, кажется, вернулся в Eclipse Luna -Luna Service Release 1a (4.4.1)