中国财富新闻网

您的位置:首页 > 宏观 >

JetBrains正式推出Qodana:CI的代码质量平台,可与微软Gi

编译或运行项目后发现代码问题是所有开发人员都会遇到的情况如果有一个像风格错误这样的小问题,那么没有必要急着修复它但是,当出现严重错误时,这可能会影响您的业务服务并延迟您的开发工作流,情况可能会变得非常困难对于人多的大型开发团队更是如此你需要确保整个项目的质量,否则就太晚了

JetBrains宣布有一个简单的方法可以满足这一需求——正式推出Qodana!它是一个代码质量平台,可以帮助您简化质量保证过程,确保项目的完整性,并维护高度的代码可维护性。

以下是JetBrains博客的内容:

它可以在你选择的CI/CD管道中设置质量关,保证你的项目中任何编码问题无处藏身,避免影响后续的开发工作使用Qodana,您可以随时查看项目及其质量的实时概况,掌握包括质量目标及其当前进度在内的各种信息——一切都在您的指尖

您可以委托给Qodana的任务

QOA包含命令行工具,可以在本地或任何配置项中提供项目分析这使得开发人员很容易检查他们的项目中的代码问题更重要的是,它还使团队能够将代码质量保证作为他们开发过程的一部分

尽早发现代码问题您可以在将代码实际推向生产环境之前解决问题稍后发现问题将导致更高的纠正成本

检测异常代码以不符合项目一贯风格的方式编写的代码段,可能会给项目带来安全风险

自动代码审查自动执行多项检查,包括检查未使用的导入,重复,拼写问题和格式问题,从而缩短您在反馈循环中花费的时间

消除死代码这样可以避免执行不相关的操作,从而缩短程序的运行时间

降低合规风险借助Qodana的许可证审计,您可以跟踪项目所依赖的依赖项这样做可以帮助您的企业始终满足许可要求

改善你的代码结构它将帮助您保持代码的可读性和高度可维护性使用Qodana,您可以确保您的代码在缩进,命名方案,长度限制等方面始终保持一致

介绍编码最佳实践根据您的项目或业务需求,您可以确保您的代码符合您的自定义代码策略,例如,代码遵循某些编程风格指南

主要功能项目的实时概览

在分析过程中,Qodana将以旭日图的形式显示结果,可以点击各种选项卡进行进一步研究每次点击选项卡,图表底部的结果都会实时更新作为深入研究过程的一部分,您还可以通过在旭日图旁边的菜单中设置过滤器来微调结果您甚至可以根据自己的喜好重新排列图表中的选项卡,并保存特定的过滤器配置以供将来使用

有价值的代码问题

旭日下面的问题选项卡提供了所有检测到的问题的列表,并按严重性,文件名,路径,类别和类型对问题进行排序当你发现一个你想更深入研究的具体问题时,就点击它这将扩展代码片段并显示一些上下文

在这里,您可以选择将问题移动到技术债务列表按钮)或在您的IDE中打开文件。

More actions下拉菜单可用于执行各种操作,例如在将来的分析中排除某个路径,文件或整个目录,隐藏特定类型或类别,或者报告您认为某段代码被错误标记的情况。

从问题选项卡到文件选项卡,您可以浏览文件/文件夹结构中的相同问题。

与JetBrains IDE集成

许可证审查

如果代码中的许可证无效或使用不当,可能会导致非常昂贵的法律和合规处罚使用Qodana,您可以扫描代码库中的依赖项,以找到它们的许可证,并查看是否存在任何潜在的问题

您可以轻松地将许可证审计引入到项目中,并将其集成到CI/CD管道中的新许可证审计功能适用于所有linter,包括Java,Kotlin,PHP,Python和JavaScript

与GitHub和其他CI/CD工具集成

不必局限于GitHub!QOA可以添加到您喜欢的任何CI平台在所有CI工具中,为项目建立质量里程碑的过程非常相似自从Qodana发布以来,我们已经支持了GitHub,GitLab CI/CD,TeamCity,Jenkins和Azure管道

看Qodana的实际操作。

栏目导读

消博会“神仙打架”:国际巨头入华抢滩新赛道,本土品牌欲出海

消博会“神仙打架”:国际巨头入华抢滩新赛道,本土品牌欲出海

作者:叶子琪

作者:周嘉宝尽管上半年本土疫情的反复让零售市场承压,但中国这片消费热土仍被所有人寄予厚望。7月25日,第二届中国国际消费品博览会在海南海口拉开帷幕。时代财经发现,上半年零售市场的低迷情绪并没有蔓延至这场规格颇高的展会中。作为此次展会主战场,...

2023年定为“消费提振年”,广州消费市场大派“红包”

2023年定为“消费提振年”,广州消费市场大派“红包”

作者:子墨

兔年第一个工作日,刷屏的除了有“开工大吉”,还有政府派发的“大红包”。1月28日,全省高质量发展大会在广州召开。紧随其后,当天下午,广州召开全市高质量发展大会。会上,广州市商务局局长洪谦透露一个重磅信息——广州将2023年定为“消费提振年”...

无人货架凉了新零售的发展新机会在哪?

无人货架凉了新零售的发展新机会在哪?

作者:张璠

摘要:正如电商概念的完善和发展经历了一个过程一样,新零售的发展同样要经历一个从萌芽到成熟的过程。从这个逻辑来看,当前出现的无人货架困境是新零售概念发展成熟的过程当中必然要经历的一个阶段。图片来源:视觉中国从某种程度上来讲,无人货架打了新零售...

华润啤酒欲牵手喜力啤酒业“利润时代”打响高端之争

华润啤酒欲牵手喜力啤酒业“利润时代”打响高端之争

作者:苏婉蓉

中新经纬客户端3月13日电(贺陈慧)积极探索并购机会的华润啤酒,正在加快对啤酒高端市场的布局。3月9日,因传华润啤酒欲收购喜力中国业务,华润啤酒发布价格和成交量异常波动的公告,公告中提到,公司及公司控股股东经常探索和进行有关潜在交易的商业和...