Dois modos
Modo 1: Referência a arquivo
Aponte para um arquivo com intervalo de linhas opcional:
/note-snippet src/auth.swift:10-25
Isso lê o arquivo, extrai as linhas 10-25, detecta a linguagem pela extensão e adiciona uma citação da fonte à nota.
Modo 2: Código inline
Cole o código direto:
/note-snippet const token = jwt.sign(payload, secret, { expiresIn: '1h' })
A linguagem é detectada por padrões de sintaxe — imports, brackets, keywords, operadores.
Anotações
Adicione contexto depois do separador --:
/note-snippet src/auth.ts:5-20 -- Lógica de validação JWT para o refactor do middleware
A anotação aparece abaixo do bloco de código na nota, dando contexto sobre por que você salvou esse snippet.
Detecção de linguagem
| Fonte | Método de detecção |
|---|---|
| Referência a arquivo | Extensão do arquivo (.ts, .py, .swift etc.) |
| Código inline | Análise de sintaxe (imports, keywords, operadores) |
Títulos inteligentes
A IA gera um título descritivo (máximo 6 palavras) analisando o código:
JWT Token Validationpara código de authReact Auth Hookpara um custom hookDocker Compose Configpara infraestrutura
Limites
- Máximo de ~50 linhas por snippet
- Snippets mais longos são truncados com uma nota indicando o tamanho completo
- Para trechos maiores de código, considere salvar em um arquivo