17.57MB / 2025-06-10
《sonarqube(代码质量分析工具) 7.9.1》是一款代码分析软件,可以帮助用户分析多种语言的代码,还能够将项目添加到软件分析,还能远程分析,给你个非常丰富,操作也很简单,有需要的快来下载吧!
窃听器
代表代码中出错的问题。如果这还没有破裂,它将会,也许是在最糟糕的时刻。这需要修复。昨天。
代码嗅觉
代码中与可维护性相关的问题。保持原样意味着最好的维护者将比他们应该更改代码更难。在最坏的情况下,他们会对代码状态感到困惑,因为他们会在进行更改时引入其他错误。
问题
当一段代码不符合规则时,快照上会记录一个问题。可以在源文件或单元测试文件上记录问题。有三种类型的问题:错误,代码嗅觉和漏洞
测量
给定时间内给定文件或项目的度量值。例如,MyProlass类上的125行代码或项目myProject上30.5%的重复行密度
新代码期
您需要密切关注代码中引入新问题的时间段。理想情况下,这是因为previous_version,但如果您不使用类似Maven的版本控制方案,则可能需要设置相对任意的时间段,例如21天或特定日期。
质量概况
一套规则。每个快照都基于单个质量配置文件。
规则
应遵循的编码标准或惯例。不遵守编码规则会导致错误,漏洞,安全热点和代码嗅觉。规则可以检查代码文件或单元测试的质量。
SonarQube可以对20多种不同的语言进行分析。该分析的结果将是质量测量和问题(编码规则被打破的情况)。但是,分析的内容会因语言而异:
在所有语言中,“blame”数据将自动从支持的SCM提供程序导入。自动支持Git和SVN。其他提供商需要额外的插件。
在所有语言中,执行源代码的静态分析(Java文件,COBOL程序等)
可以对某些语言(Java中的.class文件,C#中的.dll文件等)执行编译代码的静态分析。
默认情况下,在分析期间,只有语言分析器可识别的文件才会加载到项目中。例如,如果您的SonarQube实例仅包含SonarJava SonarJS,则将加载所有.java和.js文件,但会忽略.xml文件。
17.57MB / 2025-06-10
2.36MB / 2025-06-10
398.87MB / 2025-06-10
84.25MB / 2025-06-10
79.55MB / 2025-06-10
5.18MB / 2025-06-10
29.76MB
2025-06-10
17.57MB
2025-06-10
2.36MB
2025-06-10
398.87MB
2025-06-10
84.25MB
2025-06-10
79.55MB
2025-06-10
63.90MB / 2025-04-27
117.94MB / 2024-11-01
69.24MB / 2025-05-28
11.45MB / 2024-12-28
1.90MB / 2024-11-06
210.99MB / 2025-06-09
113.86MB / 2025-02-01
京ICP备14006952号-1 京B2-20201630 京网文(2019)3652-335号 沪公网安备 31011202006753号违法和不良信息举报/未成年人举报:legal@3dmgame.com
CopyRight©2003-2018 违法和不良信息举报(021-54473036) All Right Reserved