Blog

Variáveis de nome de arquivo: nomeie capturas automaticamente

Publicado em · nome de arquivo, salvar, modelo, referência

Variáveis de nome de arquivo: nomeie capturas automaticamente

Título da janela, app, data, contador e sufixo aleatório: como funciona o modelo de nome de arquivo do InSnap, o que a prévia mostra e padrões ordenáveis.

Digitar um nome de arquivo a cada captura de tela acaba com a vantagem de capturar rápido. O modelo de nome de arquivo do InSnap monta o nome para você a partir de variáveis e tokens de data, e a prévia abaixo do campo mostra exatamente como a próxima gravação vai se chamar.

Onde fica o modelo

Abra Ajustes › Salvar e encontre Formato do nome do arquivo. O campo aceita texto simples mais dois tipos de marcadores:

  • Variáveis entre chaves duplas, como {{window}} ou {{index}}.
  • Tokens de data/hora nas mesmas chaves, usando a sintaxe padrão de formato de data.

Uma Prévia ao vivo abaixo do campo renderiza o modelo atual com valores reais, para você ver o resultado antes de salvar qualquer coisa. Ela se atualiza enquanto você digita, o que deixa um modelo malformado visível antes da primeira gravação.

O campo do modelo de nome de arquivo

As variáveis úteis

VariávelValor
{{app}}O aplicativo que estava em primeiro plano
{{window}}O título da janela na seleção, se disponível
{{random}}Uma string aleatória curta
{{index}}Um contador incremental
{{yyyy}}, {{MM}}, {{dd}}Partes da data
{{HH}}, {{mm}}, {{ss}}Partes da hora

O conjunto exato aparece no menu Inserir variável ao lado do campo. O contador é o que importa entender: ele avança depois de uma gravação bem-sucedida, não quando você abre o diálogo, então uma gravação cancelada não gasta um número.

Padrões que se mantêm ordenáveis

Um bom nome de arquivo é ordenável, pesquisável e único. Três padrões cobrem a maioria das necessidades:

PadrãoExemploBom para
Data primeiro{{yyyy}}-{{MM}}-{{dd}} {{HH}}.{{mm}}.{{ss}}Pastas cronológicas
App e contador{{app}}-{{index}}Capturas por projeto
Janela e data{{window}} {{yyyy}}-{{MM}}-{{dd}}Documentação

Evite:

  • Um modelo só com data se você faz várias capturas por minuto; duas gravações podem colidir.
  • Caracteres de que o sistema de arquivos não gosta (/, :, ?, *). O InSnap os sanitiza, mas o resultado pode ficar menos legível do que um padrão limpo.
  • Títulos de janela muito longos. Eles são úteis, mas podem empurrar o nome além dos limites do sistema de arquivos; coloque o contador antes do título se precisar dos dois.
A prévia do nome de arquivo

Fuso horário e sufixos de Retina

Duas configurações relacionadas ficam na mesma página:

  • Usar horário UTC nos nomes de arquivo muda os tokens de data para UTC. Útil quando capturas são compartilhadas entre fusos horários e o nome do arquivo precisa bater com um log do servidor.
  • Adicionar @2x aos nomes de capturas Retina acrescenta um marcador @2x para capturas feitas em uma tela de alta densidade, então a densidade de pixels fica óbvia pelo nome.

Nenhuma das duas muda a imagem; elas só mudam como o arquivo é nomeado.

Um fluxo de trabalho que funciona

  1. Escolha um padrão com a data primeiro e um contador no final.
  2. Confira a prévia com um título de janela real.
  3. Salve uma vez e confirme que o arquivo aparece na pasta escolhida.
  4. Se você usa vários projetos, acrescente o nome do app ou um prefixo curto de projeto em vez de criar uma árvore de pastas por captura.

Se você salva em uma pasta fixa, a opção Salvar direto no local acima pula o diálogo de gravação por completo; o modelo então passa a ser a única etapa de nomeação. Mantenha o modelo curto o suficiente para ler na listagem de uma pasta.

Perguntas frequentes

O contador avança quando abro o diálogo de gravação?

Não. Ele avança depois de uma gravação bem-sucedida, então cancelar o diálogo não consome um número.

O que acontece se o modelo gerar um nome duplicado?

O InSnap evita sobrescrever um arquivo existente. Se o nome gerado já existir, ele ajusta o nome em vez de substituir o arquivo, e é por isso que um contador ou um token de hora é mais seguro do que só o nome do app.

Posso usar barras para criar pastas a partir do nome do arquivo?

Não. O modelo é um nome de arquivo, não um caminho. Escolha a pasta na configuração de local de salvamento; o modelo só dá nome ao arquivo.

Sua próxima captura está a um atalho de distância.

macOS 14.4+ (Apple Silicon e Intel) · Windows 10+ (64 bits)