Полное объяснение функции "Блокноты": бесшовное совместное использование контекста между редактором курсора и чатом
Курсор Это хорошая вещь, но хорошие вещи могут пойти наперекосяк самыми разными способами. Если разговор (будь то чат или композитор) идет не так, как надо, его часто можно решить, открыв другую док-станцию, но при этом теряется контекст. Мы можем попытаться исправить это, внедрив внешнюю постановку контента в качестве второго мозга для курсора. Узнайте, как использовать блокнот для обмена контекстом между редактором и чатом.
Блокноты в курсоре
Курсор имеет функцию, которая не включена по умолчанию, - блокноты, которые мы можем включить следующим образом

Открыв его, вы увидите строку меню NOTEPADS в левой части.

Обзор (ноутбук находится в стадии бета-версии)
Блокноты - это мощный инструмент разделения контекста в Cursor, который преодолевает разрыв между редактором и чатом. Думайте о нем как о способе выйти за рамки .cursorrules
Расширенная справочная документация по функциям, которые помогут вам создать многократно используемый контекст для рабочего процесса разработки.

Блокноты можно использовать как коллекцию идей, правил и документов со следующими возможностями:
- Возможность совместного использования различных частей среды разработки
- пользоваться
@
грамматическое цитирование - Поддержка вложений файлов
- Динамические шаблоны для различных сценариев развития
Начало работы
- Нажмите на кнопку "+" в разделе "Блокнот".
- Дайте своему ноутбуку значимое имя
- Добавляйте содержимое, контекст, файлы и другую необходимую информацию так же, как это делается в редакторе или чате.
- Используйте в редакторе или чате
@
Процитируйте его.

ключевая функция
- совместное использование контекста: Бесшовный обмен контекстом между редактором и чатом
- Приложение к документу: Дополнительная документация и ссылки (
.cursorrules
(не достижимо) - динамическая ссылка: Использование
@
Упоминайте ссылки на другие ресурсы - Гибкое содержание: писать и организовывать информацию так, чтобы она соответствовала вашим потребностям
Общие сценарии использования
- Динамическая генерация шаблонов
- Создание шаблонов для распространенных моделей кода
- Хранение рамочных правил для конкретного проекта
- Согласованная структура кода в команде
- Архитектурная документация
- Спецификация фронт-энд
- шаблоны проектирования внутренней части
- Документация по модели данных
- Руководство по архитектуре системы
- Руководство по развитию
- стандарт кодирования
- Правила для конкретного проекта
- передовая практика
- Командные соглашения
общие проблемы
Что я должен написать в своем блокноте?
Ноутбуки идеально подходят для этого:
- Решения по архитектуре проекта
- Руководящие принципы и стандарты развития
- Шаблоны кода многократного использования
- Документы, на которые необходимо часто ссылаться
- Правила и соглашения, характерные для конкретной команды
Что не стоит писать в блокноте?
Пожалуйста, не делайте заметок в своем блокноте:
- Предварительные записи или черновики
- Информация, являющаяся частью системы управления версиями (например, git)
- Чувствительные данные или ваучеры
- Высокодинамичная информация, которая часто меняется
Должен ли я придерживаться определенного формата или структуры?
Хотя ноутбук очень гибкий, мы рекомендуем:
- Используйте четкие заголовки и подпункты
- Включите примеры, если это уместно
- Сосредоточение и организация контента
- Используйте форматирование в формате Markdown для улучшения читабельности
- Приложите соответствующие документы, если необходимо
Образец блокнота
Ниже приведен пример блокнота для типичного проекта веб-приложения:
Пример блокнота
# API 开发指南
## 接口结构
- 使用 RESTful 约定
- 基础 URL:`/api/v1`
- 资源命名采用复数形式
## 认证
- 基于 JWT 的认证
- Token 格式:Bearer {token}
- 需要刷新 Token 机制
## 响应格式
{
"status": "success|error",
"data": {},
"message": "可选的消息"
}
## 附件参考
@api-specs.yaml
@auth-flow.md
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...