O Codeshot adiciona uma ação Make Snapshot ao app Atalhos. Ela recebe código e devolve um PNG, sem que o app chegue a abrir uma janela. Isso transforma os quatro fluxos abaixo numa tecla ou num clique com o botão direito, e cada um se monta em cerca de um minuto.

Você a encontra em Codeshot na hora de adicionar uma ação.

As linhas marcadas com ⚙ são ajustes do próprio atalho, não ações que você arrasta. Tudo o que você não informar ao Make Snapshot segue o que o Codeshot estava usando por último.

Os três primeiros estão prontos para baixar, se você preferir não montá-los — o último se faz rápido à mão.

Quatro fluxos

Da área de transferência para imagem, numa tecla

O primeiro a montar. Copie código em qualquer lugar, aperte uma tecla e cole a imagem no Slack, num pull request ou num post. O Codeshot nunca abre.

  1. Obter área de transferência
  2. Make Snapshot — Code: Área de transferência
  3. Copiar para área de transferência
  4. Nos detalhes do atalho, adicione um atalho de teclado
Get this shortcutOpens in Shortcuts

Capturar o texto selecionado

Selecione código no Xcode, no VS Code ou num navegador, clique com o botão direito e escolha no menu Serviços. Nada toca na sua área de transferência.

  1. Usar como ação rápida → menu Serviços, recebe Texto
  2. Make Snapshot — Code: Entrada do atalho
  3. Copiar para área de transferência
Get this shortcutOpens in Shortcuts

Clique com o botão direito num arquivo do Finder

Transforma qualquer arquivo de código num PNG salvo ao lado dele. Passar o nome do arquivo como título coloca esse nome na barra da janela e no início do nome do arquivo.

  1. Usar como ação rápida → Finder, recebe Arquivos
  2. Obter detalhes dos arquivos — detalhe: Nome
  3. Obter texto da entrada — entrada: Entrada do atalho
  4. Make Snapshot — Code: Texto, Title: Nome
  5. Salvar arquivo — desative Perguntar onde salvar
Get this shortcutOpens in Shortcuts

Regerar uma pasta de trechos

Mantenha seus trechos como arquivos comuns e gere todas as imagens de novo depois de trocar de tema — é o que se quer num blog ou numa documentação. Cada imagem leva o nome do arquivo de origem e um carimbo de tempo, então nada sobrescreve nada.

  1. Obter conteúdo da pasta — sua pasta de trechos
  2. Repetir com cada item
  3. Obter detalhes dos arquivos — detalhe: Nome, entrada: Item repetido
  4. Obter texto da entrada — entrada: Item repetido
  5. Make Snapshot — Code: Texto, Title: Nome
  6. Salvar arquivo — sua pasta de saída

O que dá para ajustar

Code é obrigatório. Deixe o resto em branco e o Make Snapshot usa o que o Codeshot tinha por último — é assim que um atalho segue o seu gosto sem alarde enquanto outro fixa a própria aparência.

Ajuste Aceita O que faz
Code Texto O código a renderizar. É a entrada da ação, então ela se conecta sozinha ao que veio antes.
Title Texto Aparece na barra da janela e abre o nome do arquivo.
Theme Um nome de tema Qualquer um dos 30 temas de sintaxe do Codeshot. Comece a digitar para buscar.
Aspect Ratio Original, 1:1, 4:3, 3:2, 16:9, 9:16, 2:3, 3:4 Completa a imagem até uma forma fixa. Original deixa o código decidir.
Scale 1×, 2×, 3× Resolução da imagem exportada. 2× serve para quase toda tela.
Line Numbers Ligado ou desligado Mostra a coluna de números à esquerda.

Vale saber

Dê a cada destino o seu próprio atalho. Um em 16:9 a 2× para publicar, outro em Original para o blog. Como os ajustes ficam na ação, eles param de brigar entre si.

Os arquivos se nomeiam sozinhos. Cada imagem volta como Title-2026-08-02-114830-727.png — o título e depois o instante em que foi feita, até o milissegundo. Rodadas em lote nunca colidem.

Adicione um atalho de teclado no painel de detalhes e ele funciona em todo lugar, inclusive em apps sem menu Serviços.

Os nomes das ações variam um pouco entre versões do macOS. Se não achar uma pelo nome, procure uma palavra dela na barra lateral dos Atalhos: o que importa é a ordem dos passos.

Fazendo à mão

Se preferir trabalhar no app, o fluxo completo cobre colar, escolher tema e exportar. As dicas de tamanho de lá valem para o ajuste Aspect Ratio acima, e os guias por plataforma dizem qual proporção cada destino espera.