Les blocs-notes sont en bêta et peuvent être dépréciés.

Aperçu

Les notepads sont des outils de partage de contexte dans Cursor qui font le lien entre les compositeurs et les interactions de chat. Ils étendent les capacités de .cursorrules, créant des contextes réutilisables pour votre flux de travail de développement.
Les notepads sont des collections de réflexions, de règles et de documentation qui peuvent être :
  • Partagées entre différentes parties de l’environnement de développement
  • Référencées en utilisant la syntaxe @
  • Enrichies avec des pièces jointes de fichiers
  • Utilisées comme modèles dynamiques

Commencer

  1. Cliquez sur le bouton ”+” dans la section Notepads
  2. Nommez votre notepad
  3. Ajoutez du contenu, du contexte, des fichiers et des informations comme vous le feriez dans composer ou chat
  4. Référencez-le en utilisant @

Fonctionnalités clés

  • Partage de contexte : Partagez le contexte entre les compositeurs et le chat
  • Pièces jointes : Joignez de la documentation et des fichiers de référence (non disponible dans .cursorrules)
  • Références dynamiques : Utilisez les mentions @ pour lier des ressources
  • Contenu flexible : Rédigez et structurez les informations selon vos besoins

Cas d’usage courants

  1. Génération de code standard dynamique
    • Créer des modèles pour les motifs de code
    • Stocker les règles de structure spécifiques au projet
    • Maintenir une structure de code cohérente
  2. Documentation d’architecture
    • Spécifications frontend
    • Motifs de conception backend
    • Documentation des modèles de données
    • Directives d’architecture système
  3. Directives de développement
    • Standards de codage
    • Règles spécifiques au projet
    • Meilleures pratiques
    • Conventions d’équipe

FAQ

Exemple de Notepad

Exemple pour un projet d’application web :
Notepad example
# Directives de Développement API

## Structure des Endpoints

- Utiliser les conventions RESTful
- URL de base : `/api/v1`
- Nommage des ressources au pluriel

## Authentification

- Authentification basée sur JWT
- Format du token : Bearer {token}
- Mécanisme de token de rafraîchissement requis

## Format de Réponse

{
"status": "success|error",
"data": {},
"message": "Message optionnel"
}

## Références Attachées

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