Aller au contenu
A simple 8-bit icon depicts a computer monitor displaying a code editor with colored lines, a play button for running code, and a pause icon indicating a breakpoint. A blue bug symbol in the corner represents debugging, while a log file icon sits beside the window, and a gear icon suggests settings. The design uses five flat corporate colors and geometric shapes on a transparent background.

Débogage des scripts

AI generated translation.

Les fichiers de script GenAIScript sont des JavaScript exécutables et peuvent être débogués à l’aide du débogueur de Visual Studio Code, comme tout autre programme JavaScript.

A screenshot of a debugging session in a code editor with a breakpoint set on a line of code. The editor is displaying several panels including the watch variables, call stack, and a terminal output. The code is partially visible with a function definition and JSON configuration data.
  • Ouvrez le fichier .genai.mjs à déboguer et ajoutez des points d’arrêt.
  • Cliquez droit dans l’éditeur du fichier que vous souhaitez dans env.files.
  • Sélectionnez GenAIScript dans le sélecteur.
  • Ajoutez un champ files dans la fonction script
script({
...,
files: "*.md"
})
  • Cliquez sur le bouton icône Déboguer dans le menu de l’éditeur (caché sous le bouton d’exécution).

Le débogueur lancera le cli et exécutera le script en mode débogage. Le débogueur s’arrêtera aux points d’arrêt que vous avez définis.

Le JavaScript s’exécute dans un processus Node externe. Par conséquent,

  • L’aperçu et la sortie de la trace ne sont pas pris en charge pendant le débogage.

Continuez à itérer sur le script ou ajoutez des tests.