Use prettydiff.com/markup_beauty.js. If it is capable of supporting invalid markup, snippets, and JSTL code, it should be able to handle CFML without any workloads. Consider the following example of a complex JSTL tag.
<c:out value="<strong>text</strong>"/>
You can demonstrate this application using the web tool at prettydiff.com . Just select the "beautify" and "markup" options.
source
share