Dos modos
Modo 1: referencia a archivo
Apunta a un archivo con un rango de líneas opcional:
/note-snippet src/auth.swift:10-25
Esto lee el archivo, extrae las líneas 10-25, detecta el lenguaje desde la extensión y añade una cita de origen a la nota.
Modo 2: código inline
Pega código directamente:
/note-snippet const token = jwt.sign(payload, secret, { expiresIn: '1h' })
El lenguaje se detecta desde patrones de sintaxis — imports, brackets, palabras clave, operadores.
Anotaciones
Añade contexto después del separador --:
/note-snippet src/auth.ts:5-20 -- lógica de validación JWT para el refactor del middleware
La anotación aparece debajo del bloque de código en la nota, dando contexto sobre por qué guardaste este snippet.
Detección de lenguaje
| Origen | Método de detección |
|---|---|
| Referencia a archivo | Extensión del archivo (.ts, .py, .swift, etc.) |
| Código inline | Análisis de sintaxis (imports, palabras clave, operadores) |
Títulos inteligentes
La IA genera un título descriptivo (máximo 6 palabras) analizando el código:
JWT Token Validationpara código de authReact Auth Hookpara un hook personalizadoDocker Compose Configpara infraestructura
Límites
- Máximo ~50 líneas por snippet
- Los snippets más largos se truncan con una nota que indica la longitud total
- Para secciones de código más grandes, considera guardar en un archivo en su lugar