Editor de texto gratuito para corrigir recuo de JSPs confusos?
-
27-09-2020 - |
Pergunta
Estou desenvolvendo um aplicativo VXML IVR no Eclipse e ele está repleto de JSPs confusos.Algumas das minhas fontes (herdadas!) São assim:
<%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>
<%}%>
Eu adoraria encontrar uma ferramenta que corrigisse o recuo, para que os scriptlets e a marcação fossem um pouco mais fáceis de ler:
<%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>
<%}%>
Existe tal ferramenta no mundo Windows, gratuitamente?
Obrigado!
Vingador IVR
Solução
Não tenho certeza se é gratuito, mas o JPadPro faz tabulação automática com JSP. Você pode baixar uma demonstração gratuita.
Não consegui descobrir como fazer um comentário, pois não é exatamente uma resposta, pois você está procurando um editor de texto gratuito.
Outras dicas
Como você já está usando o Eclipse, você tem um editor gratuito incluído.Você pode pressionar CTRL+SHIFT+F no editor JSP e ele irá formatá-lo, adicionando também recuos.
Talvez você precise fazer alguns ajustes manuais em algumas tags longas (elas serão divididas em mais linhas para facilitar a leitura), mas geralmente faz um bom trabalho de formatação se seus JSPs não estiverem uma bagunça completa.