Canvas dans ChatGPT
Un espace de travail séparé pour rédiger et coder à quatre mains avec ChatGPT : édition directe, suggestions ciblées, historique des versions et export dans vos formats habituels.
Objectif
À la fin de cette lecture, vous saurez ouvrir un Canvas, l’éditer directement, utiliser les raccourcis d’écriture et de code, exécuter du code Python, consulter l’historique des versions, puis exporter ou partager votre travail.
Avant de commencer
Canvas est disponible sur Web, Windows et macOS ; l’arrivée sur mobile (iOS, Android, web mobile) est annoncée. Canvas n’est pas disponible avec les modèles de la gamme pro-series. Le partage de Canvas est ouvert à toutes les offres, y compris Free.
Ouvrir un Canvas
Automatiquement, ou à la demande
- ChatGPT ouvre un Canvas automatiquement dès qu’il génère plus de 10 lignes de contenu, ou lorsqu’un contexte de rédaction ou de code s’y prête.
- Vous pouvez le déclencher vous-même en ajoutant « utilise canvas… » dans votre prompt, ou en tapant / puis en choisissant la commande canvas.
- Pour partir d’une page blanche : dites simplement « ouvre un canvas » ou « ouvre un canvas de code ».
- Un texte déjà collé dans la conversation peut être basculé en Canvas via le raccourci en haut à droite du champ de saisie.
1. Introduction aux tableaux croisés dynamiques
2. Créer son premier TCD…
Le Canvas s’ouvre dans une fenêtre séparée, à droite de la conversation.
Éditer directement le contenu
Vous gardez la main sur le document
- Cliquez dans le Canvas et tapez pour modifier directement le texte ou le code.
- Surlignez un passage pour ouvrir une bulle de commentaire et demander une explication ou une modification ciblée.
- Seule une mise en forme Markdown basique est prise en charge : gras, italique, titres, listes à puces et numérotées.
Utiliser les raccourcis d’écriture
Accessibles depuis le menu en bas à droite
| Raccourci | Effet |
|---|---|
| Suggérer des modifications | Ajoute des suggestions en ligne pour améliorer le texte |
| Ajuster la longueur | Raccourcit ou développe le document (curseur du plus court au plus long) |
| Changer le niveau de lecture | De primaire à niveau universitaire |
| Ajouter une touche finale | Vérifie grammaire, clarté et cohérence |
| Ajouter des emojis | Insère des emojis pour ponctuer le texte |
Utiliser les raccourcis de code
Déboguer, documenter, traduire
| Raccourci | Effet |
|---|---|
| Ajouter des logs | Insère des instructions d’affichage pour le débogage |
| Ajouter des commentaires | Documente le code pour le rendre plus lisible |
| Corriger les bugs | Détecte et réécrit le code fautif |
| Porter vers un langage | Traduit vers JavaScript, TypeScript, Python, Java, C++ ou PHP |
| Revue de code | Suggestions en ligne pour optimiser le code |
Exécuter du code Python directement
Sans quitter le Canvas
- Cliquez sur le bouton Exécuter dans le Canvas : le résultat s’affiche dans une console en bas de l’écran.
- En cas d’erreur, ChatGPT propose une explication ; cliquez sur Corriger le bug pour qu’il tente une résolution automatique.
- Cette exécution directe est pour l’instant réservée au Python ; d’autres langages sont prévus.
Historique, export et partage
Revenir en arrière, garder une trace, transmettre le résultat
- Les flèches en haut du Canvas permettent de naviguer dans l’historique des versions et de restaurer un état antérieur.
- Le bouton Afficher les modifications montre les ajouts et suppressions entre deux versions.
- Le bouton Télécharger exporte un document texte en PDF, Markdown ou Word, et un fichier de code dans son extension d’origine (.py, .js, .sql…).
- Le Canvas peut être partagé comme une conversation, depuis la barre d’outils du Canvas.
En un coup d’œil
Canvas rédaction vs Canvas code
| Capacité | Canvas rédaction | Canvas code |
|---|---|---|
| Raccourcis | Longueur, niveau de lecture, polish, emojis | Logs, commentaires, bugs, portage, revue |
| Exécution | Non applicable | Python, directement dans le Canvas |
| Export | PDF, Markdown, Word | Extension du langage (.py, .js, .sql…) |
| Formatage | Markdown basique uniquement | Coloration syntaxique du langage |
Atelier pratique
Rédiger puis coder dans un Canvas
- Demandez la rédaction d’un texte long (par exemple un plan de formation) pour déclencher l’ouverture automatique du Canvas.
- Utilisez le raccourci Ajuster la longueur pour le raccourcir, puis Touche finale pour le relire.
- Ouvrez un second Canvas de code avec « ouvre un canvas de code » et écrivez une courte fonction Python.
- Exécutez le code, provoquez volontairement une erreur, puis utilisez Corriger le bug.
- Téléchargez les deux Canvas dans leurs formats respectifs.
J’ai réussi si…
- Je sais ouvrir un Canvas automatiquement et à la demande.
- Je sais utiliser au moins deux raccourcis d’écriture et deux raccourcis de code.
- Je sais exécuter du code Python et corriger une erreur affichée.
- Je sais exporter un Canvas dans le bon format.