Undo

La commande undo inverse la dernière modification apportée au dessin — une étape par invocation. Chaque ajout, suppression ou modification d’entités est enregistré comme une entrée d’historique distincte. Undo recule dans ces entrées dans l’ordre inverse.

Comment annuler

  • Tapez undo dans le terminal, ou
  • Cliquez sur le bouton Undo de la barre d’outils.

Chaque invocation inverse une action enregistrée. Invoquez-la à plusieurs reprises pour reculer davantage.

Comportement de l’historique

DétailValeur
Étapes par fichierJusqu’à 20
StockageNavigateur (IndexedDB / localStorage), par nom de fichier
Survit au rechargement de pageOui — l’historique est restauré quand vous rouvrez le fichier
Nouvelle action après annulationEfface toutes les entrées de rétablissement avant la position actuelle
Entrée la plus ancienne quand pleinSupprimée pour faire place au changement le plus récent

Chaque mutation d’entité est enregistrée : dessiner de nouvelles entités, supprimer des entités, éditer des points finaux par poignée, appliquer Move, Rotate, Scale, Mirror, Trim, Extend et Offset — tous créent des entrées d’historique.

Undo vs Redo

UndoRedo
DirectionRecule en arrière dans l’historiqueAvance en avant dans les entrées annulées
Disponible quandAu moins une action enregistrée existeAu moins un Undo a été effectué et aucune nouvelle action n’a été prise
Effacé parRien — l’historique s’accumule jusqu’à la limite de 20 étapesToute nouvelle action de dessin

Utilisez Redo pour rétablir une action annulée. Les boutons de la barre d’outils sont grisés quand la direction respective n’est pas disponible.