CodeProAnalytix介绍及使用说明.docVIP

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CodeProAnalytix介绍及使用说明.doc

CodePro Analytix介绍及使用说明 介绍: Google推出Instantiations的开发工具CodePro Analytix 是一个商业化的产品,可作为独立产品或 Eclipse 插件使用。CodePro 带有大约 35 个类别的 900 多个规则,可以通过多种方式考虑您的代码,并为代码的不同方面生成单元测试能够自动的完成重复的任务使Java开发者快速的开发出高质量的软件。能够保证代码质量,包括代码评审、metric、设计模式、测试,等等ftware Updates...,然后选择Available Software,点击Add Site...按钮 在弹出框中输入对应的url /eclipse/inst/codepro/latest/3.4 对应的url在网页中获得: /intl/zh-CN/webtoolkit/tools/download-codepro.html,如下图所示: 点击OK,然后你就可以看到Available Software下面新增加一些列 确保所有选项都被选择以后点击右侧的Install...按钮,等待安装… 点击next按钮,选择I accept the terms of the license agreement,再点击Finish,这时候就会提示你重启eclipse; 重新启动eclipse后,在你项目或者类中右击菜单中会多出一项CodePro Tools: 这时候安装完成。你就可以使用CodePro Analytix来对你的代码进行处理. 2.2 卸载 在Eclipse选择Help“Software Updates...打开更新管理器 在Installed Software”标签,选择所有产品组件卸载,然后点击Uninstall... ”按钮。 按照向导的其余部分 出现提示时重新启动Eclipse。 主要功能以及使用: CodePro Analytix的主要功能有:代码分析审计、生成JUnit测试JUnit的测试编辑器类似的代码分析度量代码覆盖相关性分析Code Audit(代码分析审计) 动态,可扩展的工具,报告和修改那些不符合预定义编码标准(由审计规则决定) 3.1.1 启动代码分析审计: 每一次菜单项 Audit Code被选中,代码分析将被运行,将会产生一个违反特定审计规则的结果集,分析审计视图可以管理多个同时违反结果集,但 Audit Code Using... 设置,如下图: The Elements of Java Style Java风格的元素 Effective Java 有效的Java Potential Errors and Refactorings 潜在的错误和重构 Security 安全 Spelling 拼写 Internal 3.1.3 审计规则类包括一下方面: Clone Usage克隆用法 Coding Style 编码风格 Comments 评论 Dead Code 死代码 Eclipse Plug-in Development Exception Usage 异常使用情况 Finalization 定稿 Formatting 格式化 Hibernate Import Usage 用法 Inheritance 继承 Internationalization 国际 J2EE J2EE的 EJB JSP Portlets Servlets Javadoc Conventions Javadoc的公约 JavaServer Faces JavaServer Faces的 JDBC/SQL Usage 的JDBC / SQL用法 JUnit Usage JUnit的用法 Logging 日志 JCL JCL的 log4j log4j的 Manifest Files Manifest文件 Miscellaneous 杂项 Modifier Usage 改性剂的使用 Naming Conventions 命名约定 Pattern Usage 模式的使用方法 Performance 性能 Portability 可移植性 Possible Errors 可能出现的错误 Potential Refactoring 潜在的重构 Program Complexity 程序复杂性 Property Files 属性文件 Semantic Errors 语义错误 Serialization 序列化 Spell Checking * 拼写检查 * Spring Struts Threads and Synchronization 线程和同步 UI Specific (SWT) 用户界面特定(SWT)的 Web Services Web服务 XML F

文档评论(0)

000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档