找了一天的jsp格式化工具,最后还是用回workshop

找了一天的jsp格式化工具,最后还是用回workshop
开始就是觉得workshop的jsp format工具不好,所以决定找一个更好的jsp format工具
先看看workshop format后的jsp文件
< form  name ="resourceList"  method ="post"  action ="?" >< input
    
type ="hidden"  name ="fwcid"  value ="resource" >   < input
    
type ="hidden"  name ="feature"  value ="resource" >   < input
    
type ="hidden"  name ="action" >   < input  type ="hidden"
    name
="pagesize" >   < input  type ="hidden"  name ="curPage" >
< table  width ="100%"  cellspacing ="0"  cellpadding ="0"  border ="0" >
    
< tr >
        
< td  align ="left" >< c:set  var ="dropDownList"
            value
="${rdo.filterCatalogs}" ></ c:set >   < c:set  var ="dropDownType"
            value
="tree" ></ c:set >   < c:set  var ="dropDownName"  value ="catalogKey" ></ c:set >
        
< c:set  var ="dropDownAll"  value ="" ></ c:set >   <% @include
            file
="include/common-select.jsp"
%>
        
&nbsp;&nbsp;   < c:set  var ="dropDownList"  value ="${rdo.searchLevels}" ></ c:set >
        
< c:set  var ="dropDownName"  value ="levelKey" ></ c:set >   < c:set
            
var ="dropDownType"  value ="" ></ c:set >   < c:set  var ="dropDownAll"
            value
="all" ></ c:set >   <% @include file="include/common-select.jsp" %>
        
&nbsp;&nbsp;   < c:set  var ="dropDownList"  value ="${rdo.searchStatus}" ></ c:set >
        
< c:set  var ="dropDownName"  value ="statusKey" ></ c:set >   < c:set
            
var ="dropDownType"  value ="" ></ c:set >   < c:set  var ="dropDownAll"
            value
="all" ></ c:set >   <% @include file="include/common-select.jsp" %>
        
&nbsp;&nbsp;   < c:set  var ="dropDownList"
            value
="${rdo.searchUserCatalogs}" ></ c:set >   < c:set  var ="dropDownName"
            value
="rightsKey" ></ c:set >   < c:set  var ="dropDownType"  value ="" ></ c:set >
        
< c:set  var ="dropDownAll"  value ="all" ></ c:set >   <% @include
            file
="include/common-select.jsp"
%>
        
&nbsp;&nbsp;   < c:set  var ="dropDownAll"  value ="" ></ c:set >   < input
            
onclick ="searchResources(this.form);"  type ="button"
            value
="<bean:message key=" resource.admin.filt" /> ">
            
< c:if  test ="${rdo.subbaseCatalog=='kck'}" >
                
< input     onclick ="checkinCourse(this.form);"  type ="button"  value ="<bean:message key=" resource.admin.checkin" /> ">
            
</ c:if >
            
</ td >
    
</ tr >
只是对其了标准的tr,td等等,而且把一些长的input,c:set等标签拆解成多行,反而感觉更乱
我需要的是一个可以把所有标签换行(html嵌jsp标签除外),然后可以支持结构缩进的工具
于是我就开始漫长的寻找工具旅程
首先遇到了NXFormat,要钱的。。。而且官网下载很慢
后来又找到了SourceFormatX ,也是要钱的。。。,不过还好找到了破解(还看到了破解作者把软件作者骂了一顿,嘿嘿)
下载后赶快安装来用,结果发现原来所谓的jsp formatter也不过是把jsp中的java代码做了一下格式化而已,这个workshop也支持的。。。
继续找。。。找到的要么要钱,要么不好用
最后决定不找了
还是用workshop(这会已经有心改workshop源码了),不过我通过修改workshop的html编辑器的每行字数由72改为300,发现格式化后的代码比原来好看多了,暂时算是勉强能用了!赶项目先。。。,改源码再说吧

不过还是希望有朋友有用过更好jsp代码格式化工具的给我介绍,能让小弟我再多学一招

你可能感兴趣的:(找了一天的jsp格式化工具,最后还是用回workshop)