·4 min de lecture

Comment copier du code depuis une capture d'écran sur Mac

Un tutoriel, un tweet ou une documentation affiche du code sous forme d'image. Le retaper introduit des bugs. Voici comment l'extraire sous forme de texte sélectionnable.

Un développeur partage un extrait de code sous forme de capture d'écran sur Twitter. Un article de blog tutoriel affiche ses exemples sous forme d'images plutôt que de blocs de code. La documentation d'un outil interne n'existe que sous forme de captures d'écran d'un terminal. Le code est parfaitement lisible, mais il est piégé dans une image — et retaper du code depuis une image est l'un des moyens les plus fiables d'introduire des bugs invisibles.

Pourquoi retaper du code depuis des images échoue

Le code n'est pas indulgent en matière de précision. Un point-virgule manquant, un L minuscule confondu avec le chiffre 1, une accolade contre une parenthèse, un tiret cadratin au lieu d'un trait d'union — n'importe lequel de ces éléments brisera votre code silencieusement. Quand vous retapez depuis une capture d'écran, vous faites un décryptage visuel caractère par caractère à un rythme qui invite exactement à ce genre d'erreurs.

Le problème est répandu. Les réseaux sociaux convertissent le code en images pour un rendu plus joli. Une ancienne documentation n'a jamais été migrée depuis des captures d'écran. Les messages Slack et Teams contenant du code sont souvent capturés en image et transférés. Les wikis internes accumulent des années de captures de terminal collées que personne n'a transcrites.

Extrayez le code directement depuis l'écran

Optic lit les caractères du code directement depuis votre écran. Ouvrez la capture d'écran ou la page contenant l'image de code, activez Optic depuis la barre de menus, et faites glisser une sélection sur le code. Le texte extrait va dans votre presse-papiers, prêt à être collé dans votre éditeur ou terminal.

Optic extracting code from a screenshot on Mac

Commandes de terminal

Longues commandes d'installation, instructions Docker run, requêtes curl avec plusieurs options — celles-ci sont couramment partagées sous forme de captures d'écran. Un seul glissement avec Optic extrait la commande entière, en préservant les caractères spéciaux, les options et les chemins faciles à mal saisir.

Extraits de code depuis les réseaux sociaux

Twitter, LinkedIn et Instagram affichent souvent du code sous forme d'images à l'aide d'outils comme Carbon ou Ray.so. Optic extrait le code de ces captures d'écran stylisées aussi facilement que depuis une simple sortie de terminal.

Extraction multi-lignes

Sélectionnez un bloc de code s'étendant sur plusieurs lignes et Optic préserve la structure des lignes. Collez-le dans votre éditeur et le code conserve sa forme — aucune mise en forme manuelle nécessaire. Chaque capture est enregistrée dans votre historique de la barre de menus, ce qui vous permet d'extraire plusieurs extraits d'un tutoriel et de les coller un par un.

Obtenez Optic sur le Mac App Store

Article suivant

Optic

Select any text on screen and copy it — images, PDFs, dialogs, anything.

Get Optic on the Mac App Store