Edition du code en mode « éditeur de texte »
Via l'option "Mode Edition" du menu "Edition", il est possible de passer du mode d'édition du code par défaut (avec boîtes de dialogue) à un mode d'édition du code comme sur un éditeur de texte classique. Ce mode d'édition répond aux caractéristiques suivantes :
Une ligne ne peut contenir qu'une instruction et chaque ligne doit correspondre exactement à une branche de l'arbre utilisé dans le mode d'édition "normal". Ainsi, par exemple, chaque variable doit être déclarée sur une ligne séparée.
Chaque instruction doit respecter strictement la syntaxe AlgoBox, à l'exception de l'instruction AFFICHER qui doit être suivie d'une étoile pour indiquer un retour à la ligne et des instructions TRACER_POINT et TRACER_SEGMENT qui peuvent être suivies de la couleur à utiliser. (Exemples : TRACER_POINT_Rouge , TRACER_POINT_Vert ou TRACER_POINT_Bleu )
Lors de l'utilisation de l'auto-complétion et des commandes du panneau inférieur, le symbole • représente un champ à compléter : pour passer au champ suivant, il suffit d'utiliser la touche Tab.
Toutes les commandes habituelles d'un éditeur de texte (Copier, Couper, Coller, Défaire, Refaire, Chercher, Remplacer, Indenter, Commenter...) sont disponibles via le menu contextuel qui s'affiche après un clic-droit dans la zone d'édition.
Il est aussi possible de définir trois signets en cliquant dans la bande où figurent les numéros de ligne. Le menu contextuel permet alors d'atteindre la position définie par un signet.
Avant d'exécuter un algorithme édité dans le mode "éditeur de texte", il est vivement recommandé de vérifier d'abord si le code tapé est bien reconnu par AlgoBox. Pour cela, il suffit d'utiliser le bouton Vérifier Code : AlgoBox recrée alors l'arbre de code habituel.
Le changement de mode d'édition ne peut se faire qu'à partir d'un algorithme vierge. Si un algorithme est en cours d'édition, il est demandé à l'utilisateur s'il veut enregistrer son travail avant de changer de mode.
Toutes les options des menus et toutes les opérations standards (exécuter un algorithme, ouvrir, enregistrer...) restent évidemment disponibles dans le mode "éditeur de texte".
Le mode d'édition utilisé ("normal" ou "éditeur de texte") est enregistré à chaque fermeture du programme afin d'être rétabli par défaut lors du prochain démarrage.
Via l'option "Mode Edition" du menu "Edition", il est possible de passer du mode d'édition du code par défaut (avec boîtes de dialogue) à un mode d'édition du code comme sur un éditeur de texte classique. Ce mode d'édition répond aux caractéristiques suivantes :
Une ligne ne peut contenir qu'une instruction et chaque ligne doit correspondre exactement à une branche de l'arbre utilisé dans le mode d'édition "normal". Ainsi, par exemple, chaque variable doit être déclarée sur une ligne séparée.
Chaque instruction doit respecter strictement la syntaxe AlgoBox, à l'exception de l'instruction AFFICHER qui doit être suivie d'une étoile pour indiquer un retour à la ligne et des instructions TRACER_POINT et TRACER_SEGMENT qui peuvent être suivies de la couleur à utiliser. (Exemples : TRACER_POINT_Rouge , TRACER_POINT_Vert ou TRACER_POINT_Bleu )
Lors de l'utilisation de l'auto-complétion et des commandes du panneau inférieur, le symbole • représente un champ à compléter : pour passer au champ suivant, il suffit d'utiliser la touche Tab.
Toutes les commandes habituelles d'un éditeur de texte (Copier, Couper, Coller, Défaire, Refaire, Chercher, Remplacer, Indenter, Commenter...) sont disponibles via le menu contextuel qui s'affiche après un clic-droit dans la zone d'édition.
Il est aussi possible de définir trois signets en cliquant dans la bande où figurent les numéros de ligne. Le menu contextuel permet alors d'atteindre la position définie par un signet.
Avant d'exécuter un algorithme édité dans le mode "éditeur de texte", il est vivement recommandé de vérifier d'abord si le code tapé est bien reconnu par AlgoBox. Pour cela, il suffit d'utiliser le bouton Vérifier Code : AlgoBox recrée alors l'arbre de code habituel.
Le changement de mode d'édition ne peut se faire qu'à partir d'un algorithme vierge. Si un algorithme est en cours d'édition, il est demandé à l'utilisateur s'il veut enregistrer son travail avant de changer de mode.
Toutes les options des menus et toutes les opérations standards (exécuter un algorithme, ouvrir, enregistrer...) restent évidemment disponibles dans le mode "éditeur de texte".
Le mode d'édition utilisé ("normal" ou "éditeur de texte") est enregistré à chaque fermeture du programme afin d'être rétabli par défaut lors du prochain démarrage.
Jeu 19 Avr - 0:01 par Graimondi
» The Classic Mario Game :)
Lun 2 Jan - 19:01 par marger
» Le morpion
Mer 21 Déc - 14:01 par galaplexus
» Le Monopoly
Mer 30 Nov - 0:52 par Sasuken
» Par ou commencer?
Lun 25 Juil - 15:17 par jackman879
» Bonsoir à tous !
Jeu 21 Avr - 22:29 par Jean-M
» Mosu (le boss)
Mer 29 Déc - 20:03 par Mosu
» La tour de Hanoï
Dim 19 Déc - 11:45 par Mosu
» Le logo du forum
Ven 17 Déc - 17:47 par Mosu