codeproanalytix介绍及使用说明

codeproanalytix介绍及使用说明

ID:8967875

大小:6.40 MB

页数:28页

时间:2018-04-13

codeproanalytix介绍及使用说明_第1页
codeproanalytix介绍及使用说明_第2页
codeproanalytix介绍及使用说明_第3页
codeproanalytix介绍及使用说明_第4页
codeproanalytix介绍及使用说明_第5页
资源描述:

《codeproanalytix介绍及使用说明》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、产品部:王帅CodeProAnalytix介绍及使用说明1.介绍:Google推出Instantiations的开发工具CodeProAnalytix是一个商业化的产品,可作为独立产品或Eclipse插件使用。CodeProAnalytix带有大约35个类别的900多个规则,可以通过多种方式考虑您的代码,并为代码的不同方面生成单元测试;能够自动的完成重复的任务使Java开发者快速的开发出高质量的软件。能够保证代码质量,包括代码检查评审、metric、设计模式、测试,等等.。2.安装和卸载:2.1安装公司目前eclipse使用的版本是3.4,因此,这里就重点介绍eclipse

2、3.4的安装过程,其他版本与其差别不大。其在线安装步骤大致如下:l打开eclipse,点击栏的Help开始安装,如下图2021-7-1产品部:王帅选择SoftwareUpdates...,然后选择AvailableSoftware,点击AddSite...按钮在弹出框中输入对应的urlhttp://dl.google.com/eclipse/inst/codepro/latest/3.4对应的url在网页中获得:http://code.google.com/intl/zh-CN/webtoolkit/tools/download-codepro.html,如下图所示:202

3、1-7-1产品部:王帅l点击OK,然后你就可以看到AvailableSoftware下面新增加一些列l确保所有选项都被选择以后点击右侧的Install...按钮,等待安装…l点击next按钮,选择"Iacceptthetermsofthelicenseagreement",再点击Finish,2021-7-1产品部:王帅这时候就会提示你重启eclipse;l重新启动eclipse后,在你项目或者类中右击菜单中会多出一项CodeProTools:这时候安装完成。你就可以使用CodeProAnalytix来对你的代码进行处理.2.2卸载l在Eclipse,选择Help>“Sof

4、twareUpdates...”打开更新管理器l在“InstalledSoftware”标签,选择所有产品组件卸载,然后点击“Uninstall...”按钮。l按照向导的完成其余部分。l出现提示时重新启动Eclipse即完成卸载。1.主要功能以及使用:CodeProAnalytix的主要功能有:代码分析审计、生成JUnit测试、JUnit的测试编辑器、类似的代码分析、度量、代码覆盖、相关性分析等。接下来将详细介绍每一种功能以及使用:3.1CodeAudit(代码分析审计)动态,可扩展的工具,报告和修改那些不符合预定义编码标准(由审计规则决定)2021-7-1产品部:王帅3.

5、1.1启动代码分析审计:每一次菜单项"AuditCode"被选中,代码分析将被运行,将会产生一个违反特定审计规则的结果集,分析审计视图可以管理多个同时违反审计规则的结果集,但是每次只能处理结果集中的一个。3.1.2预定义的审计规则:系统默认的审计规则只有一个,CodeProCore,你也可以添加其他的审计规则,如预定义中的java默认风格CodeProDefaultd等;可以运行使用"AuditCodeUsing..."设置,如下图:2021-7-1产品部:王帅·TheElementsofJavaStyleJava风格的元素·EffectiveJava有效的Java·Pot

6、entialErrorsandRefactorings潜在的错误和重构·Security安全·Spelling拼写·InternalAPI内部的API3.1.3审计规则类包括一下方面:·CloneUsage克隆用法·CodingStyle编码风格·Comments评论·DeadCode死代码·EclipsePlug-inDevelopment·ExceptionUsage异常使用情况·Finalization定稿·Formatting格式化·Hibernate·ImportUsage导入用法·Inheritance继承·Internationalization国际J2EEJ

7、2EE的oEJBoJSPoPortletsoServlets·JavadocConventionsJavadoc的公约·JavaServerFacesJavaServerFaces的·JDBC/SQLUsage的JDBC/SQL用法·JUnitUsageJUnit的用法Logging日志oJCLJCL的olog4jlog4j的·ManifestFilesManifest文件·Miscellaneous杂项·ModifierUsage改性剂的使用·NamingConventions命名约定·PatternUsage模

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。