Notepads está en beta y podría descontinuarse.

Descripción general

Los Notepads son herramientas para compartir contexto en Cursor que conectan los compositores con las interacciones de chat. Amplían las capacidades de .cursorrules, creando contextos reutilizables para tu flujo de trabajo de desarrollo.
Los Notepads son colecciones de ideas, reglas y documentación que pueden:
  • Compartirse entre diferentes partes del entorno de desarrollo
  • Referenciarse usando la sintaxis @
  • Enriquecerse con archivos adjuntos
  • Usarse como plantillas dinámicas

Primeros pasos

  1. Haz clic en el botón ”+” en la sección Notepads
  2. Ponle un nombre a tu notepad
  3. Agrega contenido, contexto, archivos e información como lo harías en Composer o Chat
  4. Haz referencia a él usando @

Funciones clave

  • Compartir contexto: comparte contexto entre editores y el chat
  • Archivos adjuntos: adjunta documentación y archivos de referencia (no disponible en .cursorrules)
  • Referencias dinámicas: usa menciones con @ para enlazar recursos
  • Contenido flexible: escribe y estructura la información según lo necesites

Casos de uso comunes

  1. Generación dinámica de boilerplate
    • Crear plantillas para patrones de código
    • Guardar reglas de scaffolding específicas del proyecto
    • Mantener una estructura de código consistente
  2. Documentación de arquitectura
    • Especificaciones de frontend
    • Patrones de diseño de backend
    • Documentación del modelo de datos
    • Guías de arquitectura del sistema
  3. Guías de desarrollo
    • Estándares de código
    • Reglas específicas del proyecto
    • Mejores prácticas
    • Convenciones del equipo

Preguntas frecuentes

Ejemplo de Notepad

Ejemplo para un proyecto de aplicación web:
Notepad example
# Guías para el desarrollo de la API

## Estructura de endpoints

- Usa convenciones RESTful
- URL base: `/api/v1`
- Nombres de recursos en plural

## Autenticación

- Autenticación basada en JWT
- Formato del token: Bearer {token}
- Se requiere mecanismo de refresh token

## Formato de respuesta

{
"status": "success|error",
"data": {},
"message": "Mensaje opcional"
}

## Referencias adjuntas

@api-specs.yaml
@auth-flow.md