Les points à vérifier dans ce cas
Un paragraphe et une commande n’obéissent pas aux mêmes contraintes. Dans le code, les guillemets exacts, l’indentation et les chaînes de caractères peuvent être déterminants. Choisissez les transformations d’un extrait Copilot selon sa fonction, plutôt que d’appliquer automatiquement les réglages de la prose.
Si une commande échoue, inspectez la position indiquée par l’erreur et comparez tirets, guillemets et caractères invisibles. Effectuez ensuite les tests appropriés. Le nettoyage n’évalue ni les permissions ni les effets d’une instruction : comprenez le code avant de l’exécuter.
- Préserver les tabulations et l’indentation.
- Vérifier chaque modification dans une comparaison de versions.
Un nettoyage progressif et vérifiable
Conservez une copie de l’original avant toute modification. Collez le passage concerné et consultez les points de code Unicode indiqués. Le nombre d’occurrences décrit la présence d’un caractère ; il ne mesure pas la qualité du texte et n’identifie pas son auteur. Si le problème concerne une ligne précise, commencez par ce petit extrait avant d’élargir la recherche.
Par défaut, le nettoyage retire U+200B, U+FEFF, U+2060 et U+00AD, puis remplace U+00A0 par une espace ordinaire. N’activez les autres transformations que pour répondre à un besoin concret. Comparez les deux versions et essayez le résultat dans le formulaire, le document, l’éditeur de code ou le système de publication auquel il est destiné.
Préserver le sens et les particularités des langues
Un caractère invisible n’est pas nécessairement superflu. Certains relient les éléments d’un emoji ; d’autres interviennent dans l’écriture du persan ou dans l’affichage de textes mêlant arabe et alphabet latin. Les caractères de liaison, les commandes directionnelles et les sélecteurs de variation sont donc conservés par défaut. Les tabulations, les sauts de ligne et les accents combinants ne sont pas supprimés indistinctement. Même les caractères retirés par le réglage initial peuvent avoir une utilité. Vérifiez particulièrement les noms propres, les citations, les nombres et les passages dans une autre langue.
Ce que le résultat permet de conclure
Cet outil examine des caractères et applique les transformations choisies. Il ne détermine pas si une personne ou un modèle d’IA a rédigé le texte. Un filigrane statistique concerne des motifs dans le choix des mots ; il ne se confond pas avec un caractère Unicode invisible. Un rapport sans résultat ne garantit pas non plus l’exactitude des affirmations ou les droits de réutilisation. Vérifiez séparément les sources et le contexte de création.