Advanced Editor, mode d'emploi

Icônes

La fonction de chaque bouton s'affiche dans une infobulle lorsque l'on maintient la souris au-dessus de l'icône. Quelques boutons requièrent des précisions.

Ouverture

Icône de chargementPermet d'ouvrir un fichier ou un projet. Lorsque l'extension est .prj, un bouton supplémentaire "load" s'affiche pour l'ouvrir en tant que projet courant alors que le bouton "edit" permet d'éditer son contenu.
Les projets déjà chargés auparavant sont accessibles directement dans une infobulle (voir plus bas).

Sauvegarde

Icône de sauvegarde Pour sauver le contenu avec un nouveau nom de fichier. Pour sauvegarder dans le même fichier sans passer par une boite de dialogue, tapez plutôt CTRL-S.

Aller à la ligne

Aller sur la ligne numéro... Il s'agit d'un ensemble dans la barre d'outils formé d'une icône et d'un champ d'entrée de texte. En passant la souris sur l'icône représentant une flèche, on fait apparaître un menu-tooltip pour sauter soit au début du document (top) soit tout en bas (bottom).
On peut aussi entrer un numéro de ligne. L'éditeur saute directement au numéro entré, après un court délai suivant la frappe, inutile de taper Entrée.

Insertion

Icône d'insertion Insérer un élément

Icône de fermeture

Ce bouton est important car avant de fermer le programme il commande la sauvegarde de l'environnement, et vérifie aussi que le document en cours est sauvegardé. Si vous fermez le navigateur sans passer par ce bouton, les dernières modifications seront perdues.

Commandes au clavier

CTRL-S: Sauvegarder le contenu dans le même fichier.

CTRL-C: Copier la sélection.

CTRL-X: Couper la sélection.

CTRL-V: Coller la sélection.

CTRL-Z: Défaire la dernière édition.

CTRL-Y: Refaire ce que l'on a défait.

CTRL-G: (Go). Aller à une ligne.

CTRL-F: Rechercher. (F3 pour l'occurence suivante).

CTRL-H: Trouver et remplacer.

TAB: Indenter.

SHIFT-TAB: Désindenter.

Chargement et sauvegarde

Ces opérations se font avec une fenêtre qui s'ouvre à la place de l'éditeur, en cliquant sur l'icône Open ou Save.
On clique sur Cancel pour revenir à l'éditeur.

Pour changer de lecteur ou aller directement à un répertoire, entrez le nom du lecteur ou le chemin dans le champ du chemin en bas, et attendez une seconde. Par exemple, pour aller à la racine de C, tapez:

c:/ 

Le dernier caractère doit être / pour dénoter un répertoire.

Gestion de projets

Un projet est une liste de fichiers sources affichée à gauche de l'éditeur.

Le fichier courant peut être ajouté au projet en cliquant sur cette îcone.
Si aucun fichier projet n'est encore créé, l'éditeur ouvrira une fenêtre pour choisir le chemin du projet. Tapez un nom après le chemin, affiché dans un champ en bas. L'extension .prj sera ajoutée automatiquement. On charge un projet en cliquant sur un fichier d'extension .prj dans la fenêtre de chargement ou dans la liste des projets qui s'affiche dans une infobulle

Pour supprimer un fichier du projet, cliquez avec le bouton droit de la souris sur son nom pour le mettre sélectionner, puis sur l'icône .

L'icône la plus à droite sert à fermer le projet. Cela ne supprime pas le fichier projet.

Vous n'avez pas besoin de sauvegarder le projet, c'est un objet persistant, toujours mis à jour. La position du curseur dans chaque fichier source est enregistrée

Sélection rapide d'un projet

Si vous placez la souris sur le nom du projet en cours en bas de la fenêtre, une infobulle apparaît avec la liste des projets créés ou chargés par l'éditeur. Cliquez sur un nom pour ouvrir un projet.

Pour supprimer un nom de cette liste, il faut éditer le fichier aedit.ini.js dans le sous-répertoire code. Ensuite il faut recharger la page avec le bouton du navigateur pour mettre à jour les variables en mémoire. Sans cela le fichier modifié manuellement pourrait être surchargé par les données en mémoire.