Explication complète de la fonctionnalité Bloc-notes : partage transparent du contexte entre l'éditeur de curseur et le chat

Curseur C'est une bonne chose, mais les bonnes choses peuvent mal tourner de toutes sortes de façons. Si une conversation (qu'il s'agisse de Chat ou de Composer) tourne mal, il est souvent possible de la résoudre en ouvrant une autre station d'accueil, mais le contexte est perdu. Nous pouvons essayer de remédier à ce problème en introduisant une mise en scène de contenu externe comme second cerveau pour le curseur. Apprenez à utiliser un bloc-notes pour partager le contexte entre l'éditeur et le chat.

Blocs-notes en curseur

Le curseur dispose d'une fonction qui n'est pas activée par défaut, les blocs-notes, que nous pouvons activer comme suit

全面解析Notepads功能:实现Cursor编辑器与聊天之间无缝上下文共享

 

Lorsque vous l'ouvrez, vous pouvez voir la barre de menu NOTEPADS sur le côté gauche.

全面解析Notepads功能:实现Cursor编辑器与聊天之间无缝上下文共享

 

Vue d'ensemble (ordinateur portable actuellement en version bêta)

Notepads est un puissant outil de partage de contexte dans Cursor qui comble le fossé entre les interactions de l'éditeur et du chat. Il s'agit d'un outil qui va au-delà des .cursorrules Documentation de référence améliorée pour les fonctionnalités qui vous aident à créer un contexte réutilisable pour votre flux de travail de développement.

全面解析Notepads功能:实现Cursor编辑器与聊天之间无缝上下文共享

Les carnets peuvent être utilisés comme un recueil d'idées, de règles et de documents avec les caractéristiques suivantes :

  • Peut être partagé entre différentes parties de l'environnement de développement
  • utiliser @ citation grammaticale
  • Prise en charge des pièces jointes
  • Modèles dynamiques pour divers scénarios de développement

Pour commencer

  1. Cliquez sur le bouton "+" dans la section Carnet de notes.
  2. Donnez un nom significatif à votre ordinateur portable
  3. Ajoutez du contenu, du contexte, des fichiers et d'autres informations pertinentes de la même manière que vous le feriez dans un éditeur ou un chat.
  4. Utilisation dans l'éditeur ou le chat @ Citez-le.
全面解析Notepads功能:实现Cursor编辑器与聊天之间无缝上下文共享

fonction des touches

  • partage du contextePartage transparent du contexte entre l'éditeur et la messagerie instantanée
  • Annexe au documentDocumentation complémentaire et références (.cursorrules (non réalisable)
  • référence dynamique: Utilisation @ Mentionner les liens vers d'autres ressources
  • Un contenu flexible: rédiger et organiser l'information de manière à répondre à vos besoins

Scénarios d'utilisation courante

  1. Génération dynamique de modèles
    • Créer des modèles de codes communs
    • Stocker les règles d'encadrement spécifiques à un projet
    • Structure de code cohérente au sein de l'équipe
  2. Documentation sur l'architecture
    • Spécification frontale
    • les modèles de conception du back-end
    • Documentation sur le modèle de données
    • Guide de l'architecture du système
  3. Guide de développement
    • norme de codage
    • Règles spécifiques au projet
    • meilleures pratiques
    • Accords d'équipe

problèmes courants

Que dois-je écrire dans mon carnet ?

Les ordinateurs portables sont parfaits pour cela :

  • Décisions relatives à l'architecture du projet
  • Lignes directrices et normes de développement
  • Modèles de code réutilisables
  • Documents devant être référencés fréquemment
  • Conventions et règles propres à l'équipe

Qu'est-ce qu'il n'est pas approprié d'écrire dans un carnet ?

Evitez de prendre des notes dans votre carnet :

  • Notes provisoires ou brouillons
  • Informations faisant partie du contrôle de version (par exemple, git)
  • Données sensibles ou pièces justificatives
  • Informations très dynamiques qui changent fréquemment

Dois-je respecter un format ou une structure spécifique ?

Bien que l'ordinateur portable soit très flexible, nous recommandons :

  • Utiliser des titres et des sous-paragraphes clairs
  • Inclure des exemples le cas échéant
  • Concentrer et organiser le contenu
  • Utiliser le formatage Markdown pour améliorer la lisibilité
  • Joindre les documents pertinents, le cas échéant

Exemple de carnet de notes

Voici un exemple de carnet de notes pour un projet d'application web typique :

Exemple de carnet de notes

# API 开发指南
## 接口结构
- 使用 RESTful 约定  
- 基础 URL:`/api/v1`  
- 资源命名采用复数形式  
## 认证
- 基于 JWT 的认证  
- Token 格式:Bearer {token}  
- 需要刷新 Token 机制  
## 响应格式
{
"status": "success|error",
"data": {},
"message": "可选的消息"
} 
## 附件参考
@api-specs.yaml
@auth-flow.md
© déclaration de droits d'auteur

Articles connexes

Pas de commentaires

Vous devez être connecté pour participer aux commentaires !
S'inscrire maintenant
aucun
Pas de commentaires...