Два режима
Режим 1: Ссылка на файл
Укажи файл и опциональный диапазон строк:
/note-snippet src/auth.swift:10-25
Читает файл, извлекает строки 10-25, определяет язык по расширению и добавляет ссылку на источник в заметку.
Режим 2: Inline-код
Вставь код напрямую:
/note-snippet const token = jwt.sign(payload, secret, { expiresIn: '1h' })
Язык определяется по синтаксису — импортам, скобкам, ключевым словам, операторам.
Аннотации
Добавь контекст после разделителя --:
/note-snippet src/auth.ts:5-20 -- JWT-валидация для рефакторинга middleware
Аннотация появляется под блоком кода в заметке — даёт контекст, зачем ты сохранил этот сниппет.
Определение языка
| Источник | Метод определения |
|---|---|
| Ссылка на файл | Расширение файла (.ts, .py, .swift и т.д.) |
| Inline-код | Анализ синтаксиса (импорты, ключевые слова, операторы) |
Умные заголовки
AI генерирует описательный заголовок (макс. 6 слов), анализируя код:
JWT Token Validationдля auth-кодаReact Auth Hookдля кастомного хукаDocker Compose Configдля инфраструктуры
Лимиты
- Максимум ~50 строк на сниппет
- Длиннее — обрезается, заметка показывает полную длину
- Для больших фрагментов кода лучше сохранить в файл