SonarLint是一个免费的集成开发环境(IDE)扩展工具,它可以让你在编码问题存在之前就进行修复!就像拼写检查器一样,SonarLint可以在你编写代码时突出显示Bug和安全漏洞,并提供清晰的修复指导,这样你就可以在代码提交之前修复它们。在流行的IDE(Eclipse, IntelliJ, Visual Studio, VS Code)和流行的编程语言中,SonarLint帮助所有的开发者写出更好更安全的代码。
即时查看
打开文件时,代码质量问题上会自动出现标记。
SonarLint可以在打开的文件上用标记突出显示代码问题。它还提供了IDE中选定组件的问题汇总表,包括问题的创建时间。
实时检测
在您键入代码时如有问题会出现提示。
SonarLint提供了在编码时查看问题的功能,例如文本的拼写检查器。 这是通过巧妙地指出问题而不会分散开发人员的注意力来完成的,以便开发人员可以专注于代码,但仍会收到有关该问题的通知。
智能教育
错误描述与问题检测是一起出现的。
SonarLint检测到问题后,还将显示相关文档,以帮助开发人员了解问题及其原因。 它提供了一个符合要求和不符合要求的代码示例,并显示了如何解决该示例问题。 易于使用,功能强大且有趣:这是开发人员学习的好方法。
推送通知
在您工作时,在您的IDE中获得实时代码质量通知。跟踪Quality Gate状态(失败、通过、警告)或分析已分配给您一个新问题。