Un début de matinée, je suis tiré de mon code par les lamentations d'un collègue. Celui-ci voulait effectuer un « Rechercher / Remplacer » pour remplacer un unique caractère 'x' par 'y' dans un fichier source (caractères ici choisis pour l'illustration, mais à fortes occurrences dans les faits, et plutôt également répartis).
Cependant, il a malencontreusement effectué le « Remplacer » dans l'intégralité du projet (de plusieurs milliers de lignes et dizaines de fichiers, et non versionné à l'époque), et sans cocher l'option « Mot uniquement ». Bien entendu, le fameux « Ctrl-Z » n'était d'aucune utilité dans l'IDE utilisé.
Bon… Compréhensif, je me dis qu'un clic de travers est vite arrivé, là n'est pas le problème (quoique…).
En revanche, faire un second « Rechercher / Remplacer » de 'y' par 'x' pour réparer les dégâts, ça n'était pas une idée des plus ingénieuses. PEBKAC.