Retrouver un travail perdu

Après un plantage, une fausse manœuvre ou un conflit : ce qui est récupérable, et comment.

Situation. Quelque chose s’est mal passé. Balise a quitté brutalement, vous avez enregistré par-dessus, ou un autre outil a modifié le fichier pendant que vous travailliez.

Ce que vous obtenez à la fin. Soit votre travail, soit une réponse claire sur ce qui n’est pas récupérable — et dans les deux cas, un fichier d’origine intact.

1. Ne rien enregistrer tout de suite

Le premier réflexe utile est de ne pas écrire.

Balise ne rattache jamais une session récupérée à votre fichier d’origine sans une action explicite de votre part. Cette protection ne sert que si vous ne la contournez pas dans la panique.

2. Après un plantage : regarder ce que Balise a rouvert

Au redémarrage, Balise ouvre les copies récupérables dans des fenêtres distinctes, marquées Récupéré.

Ces sessions n’ont aucun lien d’écriture vers vos fichiers. Comparez leur contenu avec le fichier sur le disque avant de décider.

Quand vous êtes sûr, Fichier > Enregistrer sous… (⇧⌘S) écrit là où vous voulez.

3. Après une fausse manœuvre : remonter dans les versions locales

Si le fichier a un nom et qu’il est en Markdown, Mermaid, CSV ou TSV, Fichier > Versions locales… affiche son historique local.

Chaque point indique sa date, la raison de sa création, sa taille et une comparaison avec le document courant. Des points sont créés à l’ouverture, après chaque enregistrement réussi, avant les transformations importantes, et avant d’abandonner une version locale lors d’un conflit.

Restaurer une copie… ouvre une session Récupéré détachée. Là encore, elle ne rejoint un fichier qu’après un enregistrement explicite.

4. Après un conflit : choisir entre trois états

Quand un fichier a changé sur le disque pendant votre session, Balise refuse d’enregistrer et ouvre un comparateur.

Vous y voyez la version de référence enregistrée, votre version locale, et la version du disque.

Trois issues : garder le conflit sans rien décider, recharger la version du disque, ou enregistrer la vôtre sous un nouveau nom. Aucune ne remplace la version du disque à votre insu.

Quand vous hésitez, enregistrez sous un nouveau nom. Deux fichiers valent mieux qu’une décision irréversible prise dans l’urgence.

5. Savoir ce qui n’est pas récupérable

Un fichier jamais enregistré n’a pas de versions locales, seulement une copie de récupération.

L’historique local est borné : les points les plus anciens disparaissent. Il vit sur ce Mac et ne suit pas le fichier si vous l’envoyez ailleurs.

Ni la récupération ni les versions locales ne remplacent une sauvegarde ou un dépôt Git.

Si ça ne se passe pas comme prévu