Chciałbym, aby Eclipse automatycznie zapisywał za każdym razem, gdy edytuję plik, w podobny sposób, w jaki tworzy się automatycznie. Ponieważ używam IntelliJ przez ostatni rok (który zapisuje się automatycznie), ciągle mam następujący problem:
- Wprowadź zmiany w Eclipse
- Zapomnij o naciśnięciu Zapisz
- Uruchom kompilację, testy jednostkowe i zwróć uwagę na dziwne zachowanie
- (Jakiś czas później ...) zdaję sobie sprawę, że nastąpiło nieoczekiwane zachowanie, ponieważ zapomniałem zapisać zmiany
Czy jest jakiś sposób na automatyczne zapisywanie Eclipse?
Odpowiedzi:
Eclipse Neon (4.6)
Okno > Preferencje
Ogólne > Redaktorzy > Automatyczne zapisywanie > zaznacz Włącz automatyczne zapisywanie dla brudnych edytorów > wybierz wartość interwału automatycznego zapisywania (w sekundach)
Szczegóły w M7 :
źródło
Możesz przejść tutaj i zaznaczyć pole Zapisz automatycznie przed budowaniem
Windows> Preferencje> Ogólne -> Przestrzeń robocza
źródło
Najpierw wypróbuj Window -> Preferences -> General -> Workspace. Tam możesz zaznaczyć „Zapisz automatycznie przed budową” i „Buduj automatycznie”.
Jeśli to nie zadziała ,
PROSZĘ SPRÓBOWAĆ
źródło
Możesz to zrobić za pomocą wtyczki saveDirtyEditor, o której mowa w tym pytaniu / odpowiedzi . Nie ma sposobu na zrobienie tego bez wtyczki.
źródło
Napisałem wtyczkę dla Eclipse o nazwie smartsave . Jest dostępny na Eclipse Market Place.
Zapisuje pliki w określonych odstępach czasu, a nawet można go dostroić, aby zapobiec zapisywaniu, jeśli w oknie dialogowym preferencji występują błędy lub ostrzeżenia.
źródło
W Helios można to zrobić przechodząc do preferencji i ustawień:
źródło
W przypadku Eclipse Mars 2 ustawienia znajdują się poniżej Okno> Preferencje> Ogólne> Przestrzeń robocza. Te ustawienia są podawane w minutach, a nie w sekundach.
źródło
Możesz przejść do
Windows > Preferences > Autosave
i ustawić automatyczne interwały na 1.źródło