zoukankan      html  css  js  c++  java
  • CheckStyle for Eclipse的安装和使用

    1.下载sourceforge插件

    2.安装checkstyle

      1、打开eclipse

      2、在help中选择install software

      3、add选择刚才net.sf.eclipsecs-updatesite_6.5.0.201504121610-bin.zip

      4、点击下一步

      5、重启一下

    3.打开eclipse,选择window->preferences->左边导航栏中Checkstyle,如果出现checkstyle说明你安装成功

    4.checkstyle的使用

      选中工程,右键选择checkstyle->check code with checkstyle,检查错误即可

    5.Checkstyle的结果输出

    序号      
    输出内容意义
    1.Type is missing a javadoc commentClass   缺少类型说明
    2.“{” should be on the previous line  “{” 应该位于前一行
    3.Methos is missing a javadoc comment 方法前面缺少javadoc注释
    4.Expected @throws tag for “Exception” 在注释中希望有@throws的说明
    5.“.” Is preceeded with whitespace  “.” 前面不能有空格
    6.“.” Is followed by whitespace “.” 后面不能有空格
    7.“=” is not preceeded with whitespace “=” 前面缺少空格
    8.“=” is not followed with whitespace “=” 后面缺少空格
    9.“}” should be on the same line “}” 应该与下条语句位于同一行
    10.Unused @param tag for “unused ”没有参数“unused”,不需注释
    11.Variable “CA” missing javadoc 变量“CA”缺少javadoc注释
    12.Line longer than 80characters 行长度超过80
    13.Line contains a tab character 行含有”tab” 字符
    14.Redundant “Public” modifier 冗余的“public” modifier
    15.Final modifier out of order with the JSL suggestion Final modifier的顺序错误
    16.Avoid using the “.*” form of importImport 格式避免使用“.*”
    17.Redundant import from the same package 从同一个包中Import内容
    18.Unused import-java.util.list Import进来的java.util.list没有被使用
    19.Duplicate import to line 13 重复Import同一个内容
    20.Import from illegal package 从非法包中 Import内容
    21.“while” construct must use “{}” “while” 语句缺少“{}”
    22.Variable “sTest1” must be private and have accessor method 变量“sTest1”应该是private的,并且有调用它的方法
    23.Variable “ABC” must match pattern “^[a-z][a-zA-Z0-9]*$” 变量“ABC”不符合命名规则“^[a-z][a-zA-Z0-9]*$”
    24.“(” is followed by whitespace  “(” 后面不能有空格
    25.“)” is proceeded by whitespace “)” 前面不能有空格

      

  • 相关阅读:
    hdu acm 2844 Coins 解题报告
    hdu 1963 Investment 解题报告
    codeforces 454B. Little Pony and Sort by Shift 解题报告
    广大暑假训练1 E题 Paid Roads(poj 3411) 解题报告
    hdu acm 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
    hdu acm 1114 Piggy-Bank 解题报告
    poj 2531 Network Saboteur 解题报告
    数据库范式
    ngnix 配置CI框架 与 CI的简单使用
    Vundle的安装
  • 原文地址:https://www.cnblogs.com/tjuscslirui/p/4506718.html
Copyright © 2011-2022 走看看