Una entrada de blog renderiza sus ejemplos de código como imágenes estilizadas. Un compañero pega una captura de su IDE en un comentario de pull request. La documentación de una herramienta antigua solo existe como capturas de terminal en una wiki. Las respuestas de Stack Overflow incluyen código incrustado en imágenes porque el formateador estropeó el original. En cada caso, el código es visible y legible, pero es una imagen, y copiar código de una imagen volviéndolo a escribir es la forma de pasarte treinta minutos depurando un punto y coma que creías que era dos puntos.
El código exige una extracción perfecta carácter por carácter
A diferencia de la prosa, el código no tolera la aproximación. Un guion en lugar de un guion bajo rompe una importación. Un corchete mal colocado invalida una función. Una letra minúscula donde se necesitaba mayúscula cambia por completo una referencia de variable. Cuando vuelves a escribir código desde una imagen, cada carácter es un punto potencial de fallo, y los errores que introduces son invisibles porque parecen correctos a simple vista.
El problema se magnifica con comandos largos, fragmentos de varias líneas o sintaxis poco familiar. Un comando Docker run con diez flags, un patrón de expresión regular o una tubería de shell con pipes y redirecciones: este es exactamente el tipo de contenido que se comparte como imágenes y es casi imposible de volver a escribir con precisión.
Extrae código de cualquier imagen en pantalla
Optic lee los caracteres del código directamente desde tu pantalla. Abre la imagen, la página del tutorial o la captura que contiene el código, activa Optic desde la barra de menú y arrastra una selección sobre el fragmento. El texto reconocido —preservando la indentación, los caracteres especiales y la estructura de líneas— va directo a tu portapapeles.
Comandos de terminal
Scripts de instalación, comandos de compilación y pipelines de despliegue mostrados como capturas de terminal son comunes en documentación y tutoriales. Selecciona el bloque de comando y pégalo en tu terminal con la confianza de que los flags, rutas y argumentos son exactamente correctos.
Capturas de IDE
Cuando un compañero comparte una captura de su código —en Slack, en un comentario de GitHub, en un correo— extrae el código y pégalo en tu propio editor. Pruébalo, modifícalo o revísalo correctamente en lugar de entrecerrar los ojos ante una imagen.
Extracción de varios fragmentos
Los tutoriales a menudo muestran varios bloques de código a lo largo de una página. Extrae cada uno en secuencia. El historial de capturas de Optic guarda cada extracción, así puedes recorrer todo un tutorial y pegar cada fragmento en tu proyecto uno a uno desde el desplegable del historial.