2010-07-22 27 views
1

Je suis en train de développer une application VXML IVR dans Eclipse, et elle est remplie de JSP désordonnées. Certains de mes (! Hérité) la source ressemble à ceci:Éditeur de texte gratuit pour corriger l'indentation des JSP malpropres?

<%if (useLegacy) {%> 
<form id="getLegacy"> 
<block> 
<if cond="gblFirstRunThroughFlag=='true'"> 
<%--Use special "extra info" menu to retrieve the legacy ID--%> 
<goto next="getLegacyInfoFirst.jsp"/> 
<else> 
<goto next="getLegacyInfo.jsp"/> 
</if> 
</block> 
</form> 
<%}%> 

J'aimerais trouver un outil qui fixe l'indentation, de sorte que les scriptlets et le balisage sont un peu plus facile à lire:

<%if (useLegacy) {%> 
    <form id="getLegacy"> 
     <block> 
      <if cond="gblFirstRunThroughFlag=='true'"> 
       <%--Use special "extra info" menu to retrieve the legacy ID--%> 
       <goto next="getLegacyInfoFirst.jsp"/> 
      <else/> 
       <goto next="getLegacyInfo.jsp"/> 
      </if> 
     </block> 
    </form> 
<%}%> 

Un tel outil existe-t-il dans le monde Windows, gratis?

Merci!
IVR Avenger

Répondre

1

Je ne suis pas sûr d'un gratuit, mais JPadPro fait une tabulation automatique avec JSP, vous pouvez télécharger une démo gratuite.

Je ne pouvais pas comprendre comment faire un commentaire car ce n'est pas exactement une réponse que vous cherchez un éditeur de texte gratuit.

0

Étant donné que vous utilisez déjà Eclipse, vous disposez d'un éditeur gratuit. Vous pouvez appuyer sur CTRL + MAJ + F dans l'éditeur JSP et le formater en ajoutant des indentations.

Il se peut que vous ayez besoin de peaufiner certaines balises longues (elles seront réparties sur plusieurs lignes pour plus de lisibilité), mais cela fonctionne généralement bien si vos JSP ne sont pas complètement en désordre.

+0

Malheureusement, le code est trop altéré pour que la fonctionnalité Eclise intégrée fasse beaucoup de bien. –

+0

dans l'éditeur de construction jsp ne pas effectuer le formatage xml correct et ce n'est pas si bon .. :( – Skeptor