·4 min di lettura

Come copiare il codice da uno screenshot su Mac

Un tutorial, un tweet o la documentazione mostra il codice come un'immagine. Riscrivere introduce bug. Ecco come estrarlo come testo selezionabile.

Uno sviluppatore condivide un frammento di codice come screenshot su Twitter. Un post di un blog tutorial rende i suoi esempi come immagini invece di blocchi di codice. La documentazione per uno strumento interno esiste solo come screenshot di un terminale. Il codice è perfettamente leggibile, ma è intrappolato all'interno di un'immagine — e riscrivere il codice da un'immagine è uno dei modi più affidabili per introdurre bug invisibili.

Perché riscrivere il codice dalle immagini fallisce

Il codice è sfumato sulla precisione. Un punto e virgola mancante, una "l" minuscola confusa con la cifra 1, una parentesi graffa versus una parentesi, un trattino en invece di un trattino — qualsiasi di questi romperà il tuo codice silenziosamente. Quando riscrivi da uno screenshot, stai facendo parsing visivo carattere per carattere a un ritmo che invita esattamente questi errori.

Il problema è diffuso. Le piattaforme di social media convertono il codice in immagini per un rendering più bello. La documentazione più vecchia non è mai stata migrata da screenshot. I messaggi Slack e Teams con il codice vengono spesso screenshotati e inoltrati. I wiki interni accumulano anni di screenshot terminali incollati che nessuno ha trascritto.

Estrai il codice direttamente dallo schermo

Optic legge i caratteri del codice direttamente dal tuo schermo. Apri lo screenshot o la pagina contenente l'immagine di codice, attiva Optic dal menu bar e trascina una selezione sul codice. Il testo estratto va negli appunti, pronto per incollare nel tuo editor o terminale.

Optic che estrae il codice da uno screenshot su Mac

Comandi di terminal

Comandi di installazione lunghi, istruzioni di esecuzione Docker, richieste curl con più flag — questi sono comunemente condivisi come screenshot. Un trascinamento con Optic estrae l'intero comando, preservando i caratteri speciali, i flag e i percorsi che sono facili da digitare male.

Frammenti di codice dai social media

Twitter, LinkedIn e Instagram spesso visualizzano il codice come immagini utilizzando strumenti come Carbon o Ray.so. Optic estrae il codice da questi screenshot in stile proprio come dall'output terminale semplice.

Estrazione multi-riga

Seleziona un blocco di codice che si estende su più righe e Optic preserva la struttura della riga. Incolla nel tuo editor e il codice mantiene la sua forma — nessuna riformattazione manuale necessaria. Ogni acquisizione viene salvata nella cronologia del menu bar, quindi puoi estrarre più frammenti da un tutorial e incollarli uno per uno.

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