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的实际操作。
声明:本网转发此文章,旨在为读者提供更多信息资讯,所涉内容不构成投资、消费建议。文章事实如有疑问,请与有关方核实,文章观点非本网观点,仅供读者参考。
推荐阅读
-
熊猫乳品募投项目进度已达97.5%为何突然延期?产能利用率低销量...
新浪财经上市公司研究院出品 日前,熊猫乳业董事会通过议案,决定延期募投项目... -
申万宏源:眼前是最好的时候四季度风险大于机遇...
日前,申万宏源2022夏季策略会在线举行申万宏源在最新的策略报告中指出,三季... -
官宣!澳洲贝拉米获得美国食品药物管理局FDA注册许可,强势进入美...
日前,澳洲贝拉米有机婴儿配方奶粉获得美国美国食品药品监督管理局注册未来几个月... -
丰元股份录得5天4板...
元股份再度涨停,5个交易日录得4个涨停,累计涨幅56.57%,累计换手率64... -
复盘139只涨停股:长安汽车涨停创新高京山轻机5板爱康科技断板...
今日大盘全天探底震荡走高,深成指领涨上证综指时隔三个多月后再次站上3400点... -
广州南沙:将建造与港澳趋同的个人所得税税赋环境...
国务院发布的南沙规划对南沙建设作出了配套的财税支持政策安排日前,在广东省面向... -
数读科创板IPO翌圣生物:主营生物试剂去年新冠相关收入占比25%...
益生生物科技创新板IPO申请已受理。 本次IPO,公司拟募集资金11.09... -
交易异动!君亭酒店:近3个交易日上涨44.38%无未披露的重大信...
君亭酒店6月28日晚间公告,浙江君亭酒店管理有限公司收盘价连续三个交易日上涨... -
2022年版“沪惠保”参保人数突破500万...
今日,上海证券报独家获悉,2022年,沪惠宝参与人数已突破500万。 根据... -
标的资产业绩不达标好莱客收购不满两年决定“退货”...
2020年10月,莱克斥资7亿元收购湖北千川51%股权收购后,标的未能履行业... -
元宇宙“再下一城”平治信息与快手等达成元宇宙战略合作...
平治信息6月28日晚间公告,公司于最近几天与联通荆灵视频技术有限公司,北京阿... -
基石业务和创新业务两手抓金证股份平台化发展模式进入收获期...
金股份多年来积极推行平台战略,现已孵化出近10家平台子公司郑锦董事长李洁仪表...