<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-193  評論-715  文章-1  trackbacks-0
    大名鼎鼎的CheckStyle相信我不說你也知道她是干嘛的,如果你是一名Java初學者的話,或許會不知道,如果你不知道,你當然可以baidu或是google一下,你還可以直接去她的官方網站(http://checkstyle.sourceforge.net/)上看個究竟。

    對于企業級的開發來說,CheckStyle是一個必不可少的環節,經常有客戶也要求我們的代碼通過給定的CheckStyle規則的檢查,關于如何定義CheckStyle的規則,請參考官方文檔:http://checkstyle.sourceforge.net/config.html

    Java IDE的大佬--JBuilder自然成為眾多個業級開發的首選,Eclipse的Fans也不少(其實我也是),CheckStyle的官方網站上有三個針對于JBuilder的插件,但是最高的版本都標明只支持JBuilder2005,不過你不用擔心,在JBuilder2006下也照用不誤。

    我在近段時間分別試過這三個版本,最終選擇了JBCS,Checkstyle4JBuilder功能沒有JBCS強大,而jbCheckStyle更是版本太低,目前采用的還是CheckStyle2.4的版本,而且我在JBuilder2006下面也沒有真正的用起來,估計是版本太低,并不支持JBuilder2006,如果你安裝成功的話,請告訴一聲,或是分享出來。

    好了,說了這么多,還是趕快走入正題吧(各位看官估計都有點急了,呵呵)。

    JBCS安裝:
    1、去sf.net上下載安裝包:http://sourceforge.net/projects/jbcheckstyle-pg/
    2、解包到本地磁盤上,打開目錄,修改install.bat文件
    ?1?set?JBUILDER_PATH=C:\Borland\JBuilder2006??? //把這里改為你的JBuilder2006的安裝路徑,JBuilder2005也可以用,改為相應路徑即可
    ?2?
    ?3?set?JBUILDER_LIB=%JBUILDER_PATH%\lib\ext
    ?4?
    ?5?rem?delete?old?installation
    ?6?del?%JBUILDER_LIB%\checkstyle*.jar
    ?7?del?%JBUILDER_LIB%\jbcs*.jar
    ?8?del?%JBUILDER_LIB%\jbcheckstyle*.jar
    ?9?
    10?rem?copy?new?one
    11?copy?*.jar?%JBUILDER_PATH%\lib\ext
    12?copy?/-Y?jbcs.properties?"%USERPROFILE%"
    3、運行install.bat,安裝完成。
    4、重啟JBuilder2006(一定得重啟,因為JBuilder2006會在重啟的時候去找插件)。
    5、在JBuilder2006中修改CheckStyle的配置:
      Tools->Perference->CheckStyle,修改為你自己想要的配置

    CheckStyle使用:
    1、通過工具條使用
    2、通過編輯器Tab使用
    3、在項目面板中使用
    4、通過配置JBuilder的key stroke 來使用(此種使用方法一般沒人去試,呵呵)
    見下圖:


    使用CheckStyle效果:
    見上圖中的Message窗口。

    PS:Eclipse中提供了圖形化的編輯CheckStyle規則的工具,JBuilder中沒有,要自己寫規則文件實在有點難為人,所以你可以在Eclipse中編輯好了再到JB中使用,IDEA是什么狀況我沒有試過,如果你有這方面的經驗,不妨告訴我一聲,謝謝!
    posted on 2006-06-27 13:21 Robin's Programming World 閱讀(4298) 評論(5)  編輯  收藏 所屬分類: Java

    評論:
    # re: JBuilder2006也用CheckStyle 2006-06-27 17:04 | Caixiaopig
    請問寫好了xml規則文件,要放到jb的哪個目錄了?
    我用的是jb9.仿佛最新版的JBCS也可以嵌入進去  回復  更多評論
      
    # re: JBuilder2006也用CheckStyle 2006-06-27 17:22 | lizongbo
    Jbuilder 2006 自帶的代碼審查就很好用

    在工程屬性里 Code Audits --> Enable Code Audits 。

    http://www.yesky.com/157/1896157.shtml

      回復  更多評論
      
    # re: JBuilder2006也用CheckStyle 2006-06-28 09:08 | Robin's Java World
    @Caixiaopig
    你可以在修改CheckStyle的配置的時候把XML文件的路徑設為下面這樣:
    d:\checkstyle.xml  回復  更多評論
      
    # re: JBuilder2006也用CheckStyle 2007-03-22 00:07 | 楊柳冰
    JBuilder2006中我做struts程序,最后產生的執行組件的類型 不能改變是什么原因??
    博主!!!! 能幫個忙嗎!!!!  回復  更多評論
      
    # re: JBuilder2006也用CheckStyle 2007-03-22 17:12 | Robin's Java World
    @楊柳冰
    最后產生的執行組件的類型 不能改變是什么原因??
    這個是什么意思?我看不太明白。
    請加我的MSN吧:fastzch@hotmail.com  回復  更多評論
      
    主站蜘蛛池模板: 国产亚洲精品美女| 亚洲一区二区三区深夜天堂| 久久久久久久久无码精品亚洲日韩| **实干一级毛片aa免费| 亚洲高清在线mv| 亚洲免费电影网站| 亚洲一区二区三区在线网站| 4虎永免费最新永久免费地址| 中文字幕亚洲综合精品一区| 最近中文字幕免费mv在线视频| 伊人久久综在合线亚洲2019| 久久久久国产精品免费看| 亚洲尹人香蕉网在线视颅| 91老湿机福利免费体验| 亚洲一欧洲中文字幕在线| 久久不见久久见中文字幕免费| 亚洲人成小说网站色| 日韩视频免费一区二区三区| 亚洲AV无码之国产精品| 亚洲成av人片天堂网老年人| 国产乱子伦精品免费视频| 亚洲gv猛男gv无码男同短文| 91精品国产免费网站| 亚洲最大的成人网站| 免费永久在线观看黄网站| 中国好声音第二季免费播放| 亚洲精品亚洲人成在线麻豆| 夜夜爽免费888视频| a免费毛片在线播放| 亚洲第一页在线播放| 日本v片免费一区二区三区| 99精品视频在线观看免费| 91嫩草亚洲精品| 四虎永久免费影院| 十九岁在线观看免费完整版电影| 亚洲一区二区三区久久久久| 亚洲精品偷拍视频免费观看| 国产精品成人免费福利| 污污免费在线观看| 亚洲熟妇无码久久精品| jjzz亚洲亚洲女人|