Contenido
Vista previa
El código QR aparecerá aquí después de la generación
Plantillas de diseño
Estilos con un clic: todos se pueden escanear
Paletas predefinidas
Degradado de los módulos
Degradado del fondo
Para qué sirve un código QR de código fuente
Las diapositivas y los apuntes impresos no son buen lugar para leer código fuente, y teclear la larga dirección de un repositorio que aparece en un proyector casi nunca sale bien. Un código QR de código fuente abre exactamente el código al que te refieres: un repositorio, un archivo suelto, un fragmento o un rango de líneas en GitHub, GitLab, Bitbucket, Codeberg o tu propio servidor. Pega el enlace desde la plataforma donde alojas el código. Un enlace permanente a un commit sigue mostrando el mismo código aunque la rama avance y, en cambio, un enlace a una rama muestra siempre la última versión. Escanear solo abre una página para leer; en el teléfono no se ejecuta nada, y los repositorios privados siguen pidiendo iniciar sesión.
- El público abre justo el archivo o las líneas de las que estás hablando.
- Funciona con cualquier alojamiento de código, no solo con GitHub.
- Los enlaces a un commit congelan el código; los de una rama siguen la última versión.
- Después de la charla, el código puede abrir un ejemplo mejorado.
Ponentes de conferencias
La última diapositiva abre el repositorio con todo el código de la demo.
Talleres de programación
Cada hoja de ejercicios enlaza con su archivo de partida y, más tarde, con la solución.
Proyectos embebidos y de hardware
Un código impreso en la placa de circuito lleva al código fuente de su firmware.
Libros técnicos
Los listados impresos enlazan con el ejemplo completo y ejecutable en internet.
Revisiones de código en papel
Los diagramas de arquitectura enlazan con el módulo que describe cada caja.
Más códigos QR: Archivos
Misma categoría: elige el tipo que se adapte a tu contenido.
Generador de códigos QR para código fuente
Un código QR de código fuente dirige a los desarrolladores al código: un repositorio, un archivo concreto, un fragmento o un rango de líneas resaltadas en GitHub, GitLab, Bitbucket u otra plataforma de código.
¿Qué es este código QR?
Se abre exactamente la dirección que introduces, de modo que los enlaces a líneas como #L10-L20 de GitHub y los enlaces a un commit fijo siguen funcionando. El acceso depende de las reglas de la plataforma: los repositorios privados siguen exigiendo iniciar sesión.
Mejores casos de uso
- ✓Presentaciones en congresos que llevan al repositorio de ejemplo.
- ✓Fichas de taller que enlazan con el archivo de solución de cada ejercicio.
- ✓Placas de hardware etiquetadas con un enlace al código fuente de su firmware.
- ✓Documentación impresa que hace referencia a un ejemplo de código concreto.
Cómo generar tu código QR
En tu plataforma de código, abre el repositorio, el archivo o las líneas que quieres mostrar.
Copia el enlace; si el código no debe cambiar, usa un enlace permanente a un commit.
Comprueba la página en un móvil con la sesión cerrada para confirmar que es pública.
Coloca el código impreso al lado de la diapositiva, el ejercicio o el componente que explica.
Preguntas frecuentes
¿Escanearlo ejecuta el código?
No. Solo se abre una página web donde leer el código fuente; en el teléfono no se ejecuta nada.
¿Qué lo diferencia del tipo GitHub?
El tipo GitHub crea enlaces a perfiles a partir de nombres de usuario. Este acepta cualquier plataforma de código y archivos, líneas o commits exactos.
¿Qué plataformas de código son compatibles?
Cualquiera con enlaces web, como GitHub, GitLab, Bitbucket, Codeberg o un servidor propio.
¿Puedo resaltar líneas concretas?
Sí, si tu plataforma admite enlaces a líneas. En GitHub, añade #L10-L20 al enlace de un archivo para resaltar esas líneas.
¿Enlazo a una rama o a un commit?
A un commit, cuando el código deba coincidir con el texto impreso; a una rama, cuando los lectores deban ver siempre la versión más reciente.
¿Hace falta que el repositorio sea público?
Para los visitantes sin acceso, sí. Los repositorios privados les piden iniciar sesión con los permisos adecuados.
¿Qué distingue este tipo del de GitHub?
El tipo GitHub genera enlaces de perfil con solo un nombre de usuario. Este tipo abre cualquier página de código que pegues, en cualquier plataforma.
¿Se ejecuta algo al escanear el código?
No. El teléfono simplemente abre una página en la que se puede leer el código fuente.