欢迎来到天天文库
浏览记录
ID:8805323
大小:311.00 KB
页数:6页
时间:2018-04-08
《eclipse插件checkstyle安装使用说明》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Eclipse插件CheckStyle安装以及使用第一部分Checkstyle的使用介绍Checkstyle是一个开发工具,可以帮助编程人员编写符合编码规范的java代码。程序员都非常讨厌程序的check工作,checkstyle能够自动地完成这项烦琐但又非常重要的工作,从而节省了的程序员的时间,也提高了检查的质量。Checkstyle已经成了加强编码规范的首选工具。NtCheckstyle是一个可安装的模块,它自动完成Checkstyle和Netbeans环境的集成。集成后checkstyle的使用非常的方便。安装你可以在Net
2、beans中直接安装NbCheckstyle。第二部分checkStyle安装方法一:通过更新网页1。在Eclipse中,选择Help->SoftwareUpdates->FindandInstall2.选择Searchfornewfeaturestoinstall选择Next 3.选择NewRemoteSite4. 在名称中输入CheckstylePlug-in,在URL中输入:http://eclipse-cs.sourceforge.net/update5. 然后继续安装就行了。 方法二: 1。你
3、可以自己从EclipseCheckstylePlug-in'sSourceForgeprojectpage 下载安装包,最新版的(2007/4/2)为4.3.0。下载到之后,把里面的两个文件夹plugins和features下面的文件分别放到eclipse目录下面对应的plugins和features目录下。(别弄错了哦^_^)2。清千万注意了,如果你就这样直接启动eclipse可能会出现ClassNotFoundExceptions等错误。你必须在启动eclipse的时候加上一个参数-clean.这样eclipse就可以更新它当
4、前安装的许多插件信息。比如你得eclipse在d盘那么就是d:eclipseeclipse.exe-cleanImportantNote:Asofplug-inrelease4.0.0onlyEclipse3.0andnewerissupported.Eclipse2.x.xsupportisdiscontinued.Pleaseuseolderplug-inversionswithEclipse2.x.x.-downloadablefromtheSourceForgeProjectPage(不翻译了) 安装完毕! 第三部分
5、checkStyle使用1。启动eclipse2.Openthepropertiesoftheprojectyouwanttogetchecked打开你要检查的项目的属性 3.SelecttheCheckstylesectionwithinthepropertiesdialog在对话框中选择你要的checkStyle项目 请注意不要忘记了在左上角那个box打勾。如图。4。接下来就可以看看你的代码符合规范与否了 5。如果看到上图的效果 小弟恭喜你了!安装成功了。 第四部分Checkstyle的结果输出序号 输出内容意义1
6、TypeismissingajavadoccommentClass 缺少类型说明2“{”shouldbeonthepreviousline“{”应该位于前一行3Methosismissingajavadoccomment方法前面缺少javadoc注释4Expected@throwstagfor“Exception”在注释中希望有@throws的说明5“.”Ispreceededwithwhitespace“.”前面不能有空格6“.”Isfollowedbywhitespace“.”后面不能有空格7“=”isnotpreceeded
7、withwhitespace“=”前面缺少空格8“=”isnotfollowedwithwhitespace“=”后面缺少空格9“}”shouldbeonthesameline“}”应该与下条语句位于同一行10Unused@paramtagfor“unused”没有参数“unused”,不需注释11Variable“CA”missingjavadoc变量“CA”缺少javadoc注释12Linelongerthan80characters行长度超过8013Linecontainsatabcharacter行含有”tab”字符14R
8、edundant“Public”modifier冗余的“public”modifier15FinalmodifieroutoforderwiththeJSLsuggestionFinalmodifier的顺序错误16Avoidusingthe“.*
此文档下载收益归作者所有