随笔-55  评论-208  文章-0  trackbacks-0
开始就是觉得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代码格式化工具的给我介绍,能让小弟我再多学一招
posted on 2007-05-06 17:40 rocket 阅读(7343) 评论(10)  编辑  收藏

评论:
# re: 找了一天的jsp格式化工具,最后还是用回workshop[未登录] 2007-05-06 23:35 | Jacky
写代码的时候,自己注意缩进,就也一样了,关键是看自己写代码的风格,代码格式化,也只是给你弄个缩进罢了。  回复  更多评论
  
# re: 找了一天的jsp格式化工具,最后还是用回workshop 2007-05-07 18:07 | rocket
呵呵,为什么要在写代码的时候还要分散自己的注意力出来做缩进呢?  回复  更多评论
  
# re: 找了一天的jsp格式化工具,最后还是用回workshop 2007-05-11 01:44 | sunflower
最近公司很忙.你最近怎么样?
在哪间公司啊?
用myEclipse插件什么都全了,不必在意细节吧.呵呵。
或者你用dreamweaver也行.  回复  更多评论
  
# re: 找了一天的jsp格式化工具,最后还是用回workshop 2007-05-11 15:41 | rocket
ME,呵呵,你用过WS后你就知道ME是什么样的工具了  回复  更多评论
  
# re: 找了一天的jsp格式化工具,最后还是用回workshop 2008-06-22 12:58 | weoln
eclipse也能实现格式化jsp的功能,效果和workshop差不多。  回复  更多评论
  
# re: 找了一天的jsp格式化工具,最后还是用回workshop[未登录] 2010-03-07 00:20 |
COPY到dreamwaver ,会麻烦点但没有办法 .   回复  更多评论
  
# re: 找了一天的jsp格式化工具,最后还是用回workshop[未登录] 2010-06-24 09:20 | Hades
为什么不用netbeans呢,N年前就支持 格式化JSP/HTML了.  回复  更多评论
  
# re: 找了一天的jsp格式化工具,最后还是用回workshop 2010-08-04 11:43 | 你是缺比
一看就是个缺比  回复  更多评论
  
# re: 找了一天的jsp格式化工具,最后还是用回workshop 2011-09-06 17:29 | 2
傻逼  回复  更多评论
  
# re: 找了一天的jsp格式化工具,最后还是用回workshop 2013-04-17 17:40 | 3
nb@2
  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: