Gagner du temps avec SciTE (éditeur de texte )

Pour Francky et Lili, fonctionnaires d'élite…

Obtenir SciTE

Cette page d'ASW vous guidera pour l'installation sous Windows. Pour Linux, il suffit de consulter les dépôts habituels…

Créer ses propres abréviations

Si, par exemple, on code en html, on a rapidement envie d'automatiser l'édition de balises. Dans un cahier de texte, on crée souvent des paragraphes qui commencent par du texte en gras : «Notions abordées». voilà comment on peut gagner du temps…

  1. On va dans la barre de menu Options > Open Abbrevations File ;
  2. on choisit un nom très court (une ou deux lettres) par exemple na (pour notions abordées);
  3. on saisit na=<p> <strong>notions abordées&nbsp;:</strong> | \n</p>
  4. on enregistre les modifications de la page abbrev.properties
  5. on peut, sans redémarrer SciTE utiliser la macroi que l'on vient de créer de la façon suivante
    1. on écrit na
    2. avec la combinaison Ctrl+b, le mot na se transforme en code

Explications

  1. &nbsp (non breakable space) est une espace insécable (pour éviter que les deux points se retrouvent en début de ligne)
  2. | est l'endroit où se trouvera le curseur après le développement de la macro
  3. \n indique un passage à la ligne

Complétion automatique

Pour gagner du temps, on peut aussi utiliser la complétion automatique… SciTE propose au bout de deux ou trois lettres un mot déjà employé dans le fichier.


Pour avoir cette possibilité, il faut ouvrir le fichier .SciTEUser.properties en cliquant sur Options > Open User Options File ; et rajouter la ligne autocompleteword.automatic=1 puis enregistrer.


Pour que les balises html se referment automatiquement, on peut rajouter dans ce même fichier xml.auto.close.tags=1.

Liens

Vous en saurez beaucoup plus en visitant la page ASW