EditArea, éditeur de code source en Javascript
J’ai découvert cette petite perle cette semaine. EditArea, un éditeur de code source écrit en Javascript par Chistophe DOLIVET. Je connaissais les éditeurs de contenu WYSIWYG comme TinyMCE, FCKeditor ou HTMLArea mais je n’étais jamais tombé sur ce type de produit en me baladant sur la toile.
Il permet bien sur le formatage de texte, la recherche et le remplacement mais un de ses principaux atouts est sa prise en charge de la coloration syntaxique.
C’est beau, c’est fonctionnel et c’est du libre … bravo. ![]()
(Licence LGPL)
Il y aura bien quelqu’un pour nous faire un petit plugin WordPress, histoire d’utiliser EditArea pour modifier les fichiers des thèmes. Je serai bien tenté, c’est sympa de mettre les mains dans le cambouis, mais c’est plutôt chronophage comme idée et le temps c’est une denrée rare.
Bref, je préfère aller courir.
Caractéristiques principales :
- Facile à intégrer, uniquement un script à inclure et un appel de fonction
- Gestion tabulation
- Rechercher et remplacer (expressions régulières)
- Coloration syntaxique en temps réel (PHP, CSS, Javascript, python, HTML, XML, VB, C, CPP, Pascal, de base, Brainf*ck)
- Indentation automatique des nouvelles lignes
- Numérotation des Lignes
- Multi langue (actuellement : croate, danois, anglais, français, allemand, italien, japonais, polonais, portugais)
- Possibilité de compression gzip des scripts
- Instances multiples
- Mode plein écran
- Extension possible via des plugins
- Fonctions callback pour le chargement et la sauvegarde des données
- Possibilité de gestion dynamique du contenu
- Peut fonctionner dans le même environnement que des librairies tel que Prototype ou Mootools
Quelques exemples par ici pour avoir une idée sur les possibilités. A mon avis, il ne dort pas beaucoup Christophe …
Le site de l’auteur : Christophe DOLIVET.

Je suis né en 1965 … vétéran déjà, marié, 3 filles. Mari et papa comblé ! Voilà ça c’est pour l’état civil. 





pfff.. même pas de complétion automatique ni de refactoring!
Ca peut éventuellement dépanner..
WITW-qui-est-toute-la-journée-avec-Eclipse-sous-les-yeux
Tu es dur …

C’est vrai que ce sont des fonctionnalités quasiment indispensables … pour un IDE, pour un simple éditeur de code source dans lequel il n’y a pas la notion de projet c’est quand même moins utile.
Arthurbaldur-qui-est-une-grande-partie-de-la-journée-avec-zend-studio-sous-les-yeux