Faire attention aux fichiers ouverts lorsqu'on modifie un projet copié d'ailleurs

Me suis encore fait avoir ce matin à modifier des fichiers qui n'étaient pas ceux du projet que je venais d'ouvrir et à m'étonner bêtement que mes modifications n'apparaissent pas à l'écran en lançant le programme.

La raison en est simple : je bossais sur une copie d'un projet existant et ai oublié que lorsque des fichiers sont ouverts, c'est le lien absolu qui est pris en compte et non leur chemin relatif.

Du coup, quand on copie un projet, qu'on l'ouvre, s'il y avait une unité (ou autre chose) déjà ouverte, on modifie les fichiers de l'original et non de la copie !

Ce n'est pas un bogue de l'EDI, c'est plus une habitude à prendre : toujours fermer tous les fichiers avant de travailler sur une copie d'un projet existant sur le même ordinateur. Et bien entendu faire des backups ou utiliser du contrôl de versions de sources pour s'assurer de ne rien perdre lorsqu'on modifie des trucs qu'on ne devrait pas...


Mug Chinese New Year 2023 : year of the rabbitMug Pascal case in Alexandrie