Я использую действия Eclipse Save и в целом нахожу их очень полезными. Тем не менее, я столкнулся с сценарием при использовании Lombok, который приводит в ярость.
В следующем классе я хочу установить значение по умолчанию для поля, чтобы предотвратить пустые значения, в то же время разрешая установку.
@Data
public class Foo {
@NonNull
private String value = "myDefaultValue";
}
Это здорово, пока я не нажму "Сохранить", когда "Затмение" выйдет на поле финальным! Обычно я не хочу отключать действия сохранения, поскольку мне нравится то, что они делают большую часть времени. Только не в этом случае!
Этот вопрос говорит о том, что я не могу сохранить без выполнения действий сохранения, и очень сложно включать / отключать действия сохранения во время редактирования файла.