- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
- CAD轴侧图.doc
- CAD里轴测图的尺寸标注.doc
- cain实现单目标ARP欺骗.doc
- CALIS中文录音资料编制要点.doc
- CALIS的著录规则正确.doc
- CALIS联合目录CNMARC字段一览表.doc
- CALIS联合目录MARC字段一览表.doc
- CAMC—IP型二轴运动控制电路的功能及应用.doc
- CAMDS常见问题汇总.doc
- canon复印机故障代码大集合.doc
- 2025年AI大模型技术在电力系统中的应用及发展趋势报告-香港中文大学(赵俊华).docx
- 2025年温室气体核查指南-企业可持续发展的绿色基石-ICAS英格尔认证.docx
- 数字员工助力财务管理数字化转型.docx
- DeepSeek完全实用手册(1.5版本).pdf.docx
- 2025年一季度中国消费者消费意愿调查报告-立信数据-202506.docx
- 突发环境污染事件应急管理培训.docx
- 金融-银行行业专题:中国机构配置手册(2025版)之流动性与货币政策篇-“超级央行”时代.docx
- 陈立桅-高比能长循环全固态电池关键材料.docx
- 投资策略专题:从“第四消费时代”看未来消费机遇.docx
- 华为产品战略规划全景训战.docx
最近下载
- 学堂在线e时代的教与学—慕课引发的混合式教学1-5周作业答案+考试答案.docx VIP
- pep人教版四年级英语下册期末考试卷(可打印).pdf VIP
- 2023年副高(临床药学)考试真题卷.pdf VIP
- 私人订制旅行行程安排及免责.doc VIP
- 沪教版四年级下册英语期末测试卷附参考答案.pdf VIP
- 中泰化学2024环境、社会及治理(ESG)报告.docx
- 标准图集-西南18J515_室内装修.pdf VIP
- 《数据分析基础与案例实战(基于Excel软件)(第2版)》全套教学课件.pptx
- 人教版三年级英语下册期末测试卷及答案【完美版】.pdf VIP
- 基于PLC的变频器多段速调速系统设计.doc VIP
文档评论(0)