·4 min di lettura

Frammenti di codice OCR su Mac — Copia codice da tutorial e screenshot

Stai seguendo un tutorial e il codice è mostrato in uno screenshot o immagine. Hai bisogno di copiare il codice, non riscrivere ogni riga.

Stai seguendo una esercitazione di codifica che mostra frammenti di codice come immagini anziché testo incollabile. Uno screenshot di una ricerca di Stack Overflow mostra una risposta rialzata come immagine. La documentazione di un framework è stata scansionata e ora gli esempi di codice esist come pagine PDF scansionate, non come testo. Il codice è esattamente quello di cui hai bisogno e rientra nella tua comprensione, ma è intrappolato dentro un'immagine.

Il codice è l'ultimo cosa che vuoi riscrivere

Contrariamente a una frase di prosa o numeri da una ricevuta, il codice è completamente intollerante ai piccoli errori. Un carattere sbagliato, una spaziatura fuori, una punteggiatura errata rompe il codice o lo rende funzionalmente diverso. Riscrivere il codice da un'immagine è un esercizio di frustrazione, specialmente per codice complesso con indentazione, parentesi nidificate e vari tipi di virgolette.

Eppure il codice su Internet appare frequentemente come immagini. I tutorial lo mostrano per il controllo visivo e la formattazione. Gli articoli di blog lo rendono come screenshot. I post su social media renderlo come immagini stilizzate (utilizzando strumenti come Carbon.now.sh). GitHub, Stack Overflow e altri siti web talvolta si salvano come immagini prima di essere condivisi. Il testo originale è perso, rimane solo l'immagine.

Estrai il codice esattamente come è

Optic legge il codice da qualsiasi immagine sullo schermo. Visualizza la pagina del tutorial, lo screenshot di Stack Overflow o la documentazione scansionata. Attiva Optic, trascina un rettangolo sul blocco di codice e i caratteri vengono letti esattamente come appaiono — indentazione, virgolette, punteggiatura incluse.

Optic che estrae frammenti di codice dagli screenshot su Mac

Codice su articoli e tutorial

Un tutorial visualizza un blocco di codice come immagine, forse per la formattazione o per catturare una screenshot di schermo. Estrai il codice blocco con una selezione, incolla nel tuo editor e continua. Nessun riscrittura riga per riga, nessun indovinare se la punteggiatura è corretta.

Documentazione scansionata

La documentazione tecnica legacy è spesso disponibile solo come PDF scansionati. Apri il PDF, visualizza la pagina contente il codice di esempio che ti serve, e Optic estrae il codice. Funziona per codice Python, JavaScript, Java, SQL o qualsiasi linguaggio in cui il testo è leggibile.

Frammenti dal social media

Uno sviluppatore condivide un frammento di codice come screenshot su Twitter. Una risposta su GitHub è stata screenshotted e condivisa. Optic legge il codice dalle immagini sui social media e nel tuo browser, consentendoti di copiare esattamente ciò di cui hai bisogno.

Scarica Optic sul Mac App Store

Articolo successivo

Optic

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

Get Optic on the Mac App Store