Conteúdo
Pré-visualização
O código QR aparecerá aqui após a geração
Modelos de design
Estilos com um clique — todos permanecem digitalizáveis
Cores predefinidas
Gradiente dos módulos
Gradiente do fundo
Por que usar um código QR de código-fonte
Slides e apostilas impressas são um péssimo lugar para ler código-fonte, e digitar o longo endereço de um repositório projetado na tela raramente dá certo. Um código QR de código-fonte abre exatamente o trecho que você tem em mente: um repositório, um único arquivo, um snippet ou um intervalo de linhas no GitHub, GitLab, Bitbucket, Codeberg ou no seu próprio servidor. Cole o link copiado da sua plataforma de código. Um link permanente para um commit continua mostrando o mesmo código mesmo depois que o branch avança, enquanto um link de branch exibe sempre a versão mais recente. Escanear só abre uma página para leitura; nada roda no celular, e repositórios privados continuam pedindo login.
- O público abre exatamente o arquivo ou as linhas que você está comentando.
- Funciona com qualquer plataforma de código, não só com o GitHub.
- Links de commit congelam o código; links de branch acompanham a versão mais recente.
- Depois da palestra, o código pode passar a levar a um exemplo melhorado.
Palestrantes de conferências
O último slide abre o repositório com todo o código das demonstrações.
Oficinas de programação
Cada folha de exercício leva ao arquivo inicial e, mais tarde, à solução.
Projetos embarcados e de hardware
Um código impresso na placa de circuito leva ao código-fonte do firmware dela.
Livros técnicos
As listagens impressas levam ao exemplo completo, pronto para rodar, na internet.
Revisão de código no papel
Diagramas de arquitetura levam ao módulo que cada caixa representa.
Mais códigos QR: Ficheiros
Mesma categoria — escolha o tipo ideal para o seu conteúdo.
Gerador de QR code para código-fonte
Um código QR de código-fonte leva desenvolvedores ao código: um repositório, um único arquivo, um snippet ou um intervalo de linhas destacadas no GitHub, GitLab, Bitbucket ou em outra plataforma de código.
O que é este código QR?
O código abre o endereço que você informar, então links de linha como o #L10-L20 do GitHub e links para um commit fixo continuam funcionando. O acesso segue as regras da plataforma: repositórios privados ainda exigem login.
Melhores casos de uso
- ✓Slides de conferência que levam ao repositório de exemplo.
- ✓Folhas de oficina com link para o arquivo de solução de cada exercício.
- ✓Placas de hardware com uma etiqueta que leva ao código-fonte do firmware.
- ✓Documentação impressa que remete a um exemplo de código específico.
Como gerar seu código QR
Na sua plataforma de código, abra o repositório, o arquivo ou as linhas que quer mostrar.
Copie o link, usando um link permanente para um commit se o código não puder mudar.
Abra a página num celular sem estar logado e confirme que ela é pública.
Imprima o código ao lado do slide, do exercício ou do componente que ele explica.
Perguntas frequentes
Escanear executa o código?
Não. O código só abre uma página web onde o código-fonte pode ser lido; nada é executado no celular.
Qual a diferença em relação ao tipo GitHub?
O tipo GitHub monta links de perfil a partir de nomes de usuário. Este tipo aceita qualquer plataforma de código e arquivos, linhas ou commits exatos.
Quais plataformas de código funcionam?
Qualquer uma com links web, como GitHub, GitLab, Bitbucket, Codeberg ou um servidor hospedado por você.
Posso destacar linhas específicas?
Sim, se a sua plataforma aceitar links para linhas. No GitHub, acrescente #L10-L20 ao link de um arquivo para destacar essas linhas.
Devo vincular um branch ou um commit?
Vincule um commit quando o código tiver de bater com o texto impresso; vincule um branch quando os leitores devem sempre ver a versão mais nova.
O repositório precisa ser público?
Para visitantes sem acesso, sim. Repositórios privados pedem que eles entrem com as permissões adequadas.
Em que este tipo difere do tipo GitHub?
O tipo GitHub cria links de perfil a partir de nomes de usuário. Este aqui abre qualquer página de código que você colar, em qualquer plataforma.
Alguma coisa é executada quando o código é escaneado?
Não. O celular simplesmente abre uma página em que o código-fonte pode ser lido.