Code Climate | 命令行接口工具
Code Climate插件概述
Codeclimate 是为代码质量分析平台提供的一个命令行接口工具,通过它可以在本机 Docker 容器中对要分析的代码执行质量分析,并生成分析报告。我们熟知常用的代码质量检测工具例如 SonarQube、CheckStyle 等等,而 Codeclimate 是这些各种代码类型质量分析工具的集合,而且支持我们自定义检测工具,命令行简单,非常方便操作。我们可以使用 Codeclimate 进行代码质量分析,并将其作为持续集成流程中的一个环节,是很有必要的。
Code Climate插件功能
Code Climate可以看作是开发团队的云机器人,无需执行代码就可对代码进行标准化测试,能发现Ruby和JavaScript的安全漏洞和各种代码错误。
开源后的Code Climate将支持更多的编程语言和开发框架,开发者如今可以在Code Climate中调用新的引擎以支持包括CoffeeScript、CSS样式表、Go、JavaScript、PHP以及Ruby等,开发者还可以根据 新的规范为任何语言开发测试引擎,在Code Climate的服务器上运行测试。
Code Climate还推出了一个新的开源命令行界面(CLI),方便开发者在本地电脑中运行测试。换而言之,开发者将无需将代码上载到GitHub或Bitbucket的远程代码库中(越来越多的开发者对GitHub感到不放心),在本地就可完成测试。
Code Climate的开源对于其他代码测试公司形成挑战,这些公司包括BitHound、Codacy和Scrutinizer等。
插件下载地址: