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.
- Obter área de transferência
- Make Snapshot — Code:
Área de transferência - Copiar para área de transferência
- Nos detalhes do atalho, adicione um atalho de teclado
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.
- Usar como ação rápida → menu Serviços, recebe
Texto - Make Snapshot — Code:
Entrada do atalho - Copiar para área de transferência
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.
- Usar como ação rápida → Finder, recebe
Arquivos - Obter detalhes dos arquivos — detalhe:
Nome - Obter texto da entrada — entrada:
Entrada do atalho - Make Snapshot — Code:
Texto, Title:Nome - Salvar arquivo — desative
Perguntar onde salvar
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.
- Obter conteúdo da pasta — sua pasta de trechos
- Repetir com cada item
- Obter detalhes dos arquivos — detalhe:
Nome, entrada:Item repetido - Obter texto da entrada — entrada:
Item repetido - Make Snapshot — Code:
Texto, Title:Nome - Salvar arquivo — sua pasta de saída
O que dá para ajustar
Só 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.