Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/06856.jsonl.gz/11

La fenêtre d'un document XS se présente de la façon suivante:
- Fenêtre principale: représente la console où les commandes sont entrées
- Tiroir de droite: contient la liste des variables et la liste de fonctions définies
- Tiroir du bas: affiche la liste des fichiers scripts et l'historique des dernières commandes
Pour définir ses propres fonctions, l'utilisateur dispose d'un éditeur de scripts particulièrement convivial:
Un simple double-clic sur une fonction ou sur un fichier ouvre le script correspondant. Le texte se colore automatiquement selon sa syntaxe.
Débogueur
Pour analyser le déroulement d'une fonction, XS offre un débogueur intégré: il est ainsi possible de suspendre l'exécution d'une fonction à une ligne donnée (points d'arrêt; à gauche en rouge), puis de continuer l'exécution ligne par ligne, etc.
Complétion automatique
Toute commande peut être complétée automatiquement à l'aide de la touche Tab. La complétion automatique se base sur les noms des fonctions et des variables disponibles.
Si la complétion est équivoque, les différentes propositions sont affichées dans la console.