JEdit : Editeur (X)HTML/CSS/JS/PHP - Tutorial
Installez maintenant SideKick (qui permettra d'installer XML) dispo ici :

http://prdownloads.sourceforge.net/jedit-plugins/SideKick-0.2.zip?use_mirror=belnet

Installez maintenant XML dispo ici :

http://prdownloads.sourceforge.net/jedit-plugins/XML-0.11.1.zip?use_mirror=belnet

Installez JTidyPlugin dispo ici :

http://prdownloads.sourceforge.net/jedit-plugins/JTidyPlugin-1.0.1.zip?use_mirror=belnet

Relancez maintenant JEdit.

Ouvrez un document en HTML ou XTML.

Par défaut, vous voyez maintenant que si vous sélectionnez un tag comme <body>, JTidy vérifie automatiquement la présence du tag fermant. Et montre en l'entourant </body>

JTidy permet de faire bcp de choses.

Il peut vérifier votre code HTML/XHTML et vous donner des conseils pour corriger votre code.

Installez XML indenter. Dispo ici :

http://prdownloads.sourceforge.net/jedit-plugins/XmlIndenter-0.1.2.zip?use_mirror=belnet

Ce plugin permet d'indenter votre code HTML / XHTML ou XML.
La taille de l'indentation dépend des rêglages internes de JEdit.

Pour la régler, allez dans Utilities/Global Options/JEdit/Editing

Default edit mode : Permet de régler le mode dans lequel se trouve un nouveau fichier.
Réglez le nombre d'undo (possibilité de revenir en arrière avec Ctrl + Z) (moi je mets 1000, mais il n'y a pas de limite à priori)
Change settings for mode : Permet de choisir quel langages sont affectés par les changements que vous allez faire maintenant. Pour ma part, j'aime bien avoir la même indentation dans tous les langages, donc je choisis <global defaults="">, mais vous pouvez appliquer des réglages différents pour chaque langage.
Quoi qu'il arrive pour notre exemple, choisissez <global default> ou html.
Extra word characters : laissez _
Folding mode : none
Initially collapse... 0
Word wrap : none
Wrap margin : 0
Tab width : Réglez la longueur en espaces de vos tabulation.
Indent width : Réglez la longueur de vos indentations.
Laissez les autres champs vides, et Apply + OK.

Apply puis OK

Ouvrez un fichier html ou xhtml non indenté (ou mal indenté).
Maintenant, allez dans Plugins/XML indenter/ puis Indent XML.

Votre fichier html ou xhtml est maintenant indenté !

Je rappelle encore une fois, qu'il sera possible par la suite de créer un bouton ainsi qu'un raccourci clavier pour effectuer cette opération.