web-dev-qa-db-fra.com

Eclipse enregistrer automatiquement

Je voudrais qu'Eclipse enregistre automatiquement chaque fois que je modifie un fichier, de la même manière qu'il se crée automatiquement. Parce que j'utilise IntelliJ depuis une année (qui enregistre automatiquement par défaut), le problème suivant persiste:

  • Apporter des modifications dans Eclipse
  • Oublier d'appuyer sur Sauvegarder
  • Exécutez la construction, les tests unitaires et observez un comportement étrange
  • (Quelques temps plus tard, ....) réalisez que le problème est survenu parce que j'ai oublié de sauvegarder les modifications.

Est-il possible de faire enregistrer Eclipse automatiquement?

60
Dónal

Eclipse Neon (4.6)

Fenêtre> Préférences

 Window Preferences

Général> Éditeurs> Sauvegarde automatique> cocher Activer l'enregistrement automatique pour les éditeurs corrompus> choisissez la valeur de l'intervalle d'enregistrement automatique (en secondes)

 General Editors Autosave

Détails en M7 :

La sauvegarde automatique des éditeurs corrompus est maintenant disponible dans Eclipse. L'option de sauvegarde automatique est disabled par défaut. Une nouvelle page de préférences pour l'enregistrement automatique (Préférences> Général> Editeurs> Enregistrement automatique) est disponible et permet d'activer/désactiver l'enregistrement automatique et de modifier l'intervalle d'enregistrement automatique. Le compte à rebours est réinitialisé lors de l’activité du clavier, d’un clic de souris ou lors de l’affichage d’une fenêtre contextuelle (aide au contenu, page de préférences, etc.). 

53
ROMANIA_engineer

Vous pouvez aller ici et cocher la case Sauvegarder automatiquement avant la construction

Windows> Préférences> Général -> Espace de travail

32
GuruKulki

Tout d’abord, essayez Fenêtre -> Préférences -> Général -> Espace de travail. Là, vous pouvez cocher "Enregistrer automatiquement avant la construction" et "Construire automatiquement". 

Si ça ne marche pas

S'IL VOUS PLAÎT ESSAYEZ 

Préférences -> Exécuter/Déboguer -> Lancer -> "Enregistrer les éditeurs corrompus avant le Lancer"

19
UmAnusorn

Vous pouvez le faire avec le plugin saveDirtyEditor comme indiqué dans cette question/réponse . Il n'y a pas de moyen de le faire sans plugin.

19
Nick Fortescue

J'ai écrit un plugin Eclipse pour cela appelé smartsave . Il est disponible sur la place du marché Eclipse.

Il enregistre vos fichiers à un intervalle spécifié et vous pouvez même les ajuster pour éviter toute sauvegarde si des erreurs ou des avertissements sont présents dans la boîte de dialogue des préférences.

18
mystilleef

Dans Helios, cela peut être fait en allant dans les préférences et les paramètres:

Exécuter/Déboguer> Lancer> Enregistrer les éditeurs corrompus requis avant de lancer

5
AnthonyW

Vous pouvez aller à Windows > Preferences > Autosave et définir les intervalles automatiques sur 1.

0
Jasbin karki

Pour Eclipse Mars 2, les paramètres sont définis sous Fenêtre> Préférences> Général> Espace de travail. Ces paramètres sont en minutes et non en secondes.

 enter image description here

0
Tatkal