w

Outil Cursor Canvas

Collez un fichier .canvas.tsx Cursor, prévisualisez-le dans le navigateur et publiez un lien court partageable.

Exemples

Chaque bloc est un aperçu live. Dépliez Source du canvas pour copier le fichier, ou ouvrez Cursor Canvas et cliquez sur Charger l’exemple pour la galerie complète des types publics.

Hello canvas

Export par défaut minimal : titre plus texte d’accompagnement.

Aperçu en direct

hello.canvas.tsx

Santé de version

Stats, encadrés et grille à deux colonnes — tableaux de bord de statut typiques.

Aperçu en direct

metrics.canvas.tsx

Mix de trafic

BarChart empilé plus PieChart en donut. Les données sont un échantillon de télémétrie.

Aperçu en direct

charts.canvas.tsx

Tableau de revue

Table rayée, Card d’entité nommée, et TodoList du flux de partage.

Aperçu en direct

review.canvas.tsx

Règles d’écriture

  • N’importer que depuis cursor/canvas (les hooks React sont fournis par l’hôte)
  • Exporter un composant fonction par défaut
  • Préférer les primitives de mise en page (Stack, Row, Grid) au HTML brut
  • Utiliser useCanvasState pour les champs qui doivent survivre aux reconstructions
  • useCanvasAction sur le web ouvre Cursor via deeplink ; les chemins openFile relatifs préremplissent une invite de chat au lieu d’ouvrir un fichier
Cette page vous a-t-elle été utile ?