Behave.js
Rendez l'écriture de code dans une zone de saisie plus agéable !
Behave.js est une bibliothèque JavaScript légère permettant d'ajouter à vos zones de saisie (balises <textarea>) des fonctionnalités courantes d'un éditeur de texte ou d'un IDE.

Parmi celles-ci :
  • tabulations paramétrables ;
  • ouverture et fermeture automatiques des accolades, crochets, parenthèses, apostrophes et guillemets ;
  • suppression ou remplacement automatique des paires de caractères ;
  • indentation et suppression d'indentation multiligne ;
  • continuité d'indentation automatique.


Toutes ces fonctionnalités étant bien entendu paramétrables au lancement du script.

Le projet sur GitHub.
Télécharger le script.

Et vous
  • Trouvez-vous une utilité à ce type de projet ?
  • Comptez-vous l'intégrer dans vos pages ?