Bonjour,
Les fichiers .aesl sont basiquement des fichiers textes avec une structure particulière. Si vous l'ouvrez avec un éditeur de texte simple comme notepad++ ou le bloc-note, vous verrez votre code apparaître entre certaines balises.
Je vous ai fait un petit code qui allume les leds du haut en rouge en appuyant sur le bouton avant et qui contient aussi une constante (CONTSTANT1 = 10) et un événement (Event1 avec 1 argument). Si on ouvre ce code via notepad++, on obtient:
<!DOCTYPE aesl-source>
<network>
<!--list of global events-->
<event size="1" name="Event1"/>
<!--list of constants-->
<constant value="10" name="CONSTANT1"/>
<!--show keywords state-->
<keywords flag="true"/>
<!--node thymio-II-->
<node nodeId="1" name="thymio-II">onevent button.forward
call leds.top(32,0,0)</node>
</network>
On voit le type du ficher (aesl), la liste des événements (avec CONSTANT1 qui vaut 10), et ensuite juste après <!node thymio-II> on a le code qui était:
onevent button.forward
call leds.top(32,0,0)
On retrouve tout dans ce fichier mais il est balisé au lieu d'être affiché dans différentes fenêtres comme dans Aseba Studio.
Vous pouvez tout à fait éditer le fichier dans un éditeur de texte simple, mais il faut juste faire attention à respecter les balises. Le plus simple est de partir d'un code créé sur Aseba et ne pas toucher aux balises.
Bonne suite !