我正在寻找将 VS 与 Sonar 集成的扩展,以避免等待 Sonar 运行以获取对我的代码的反馈。除了通过 Sonar UI 共享反馈(提供共享规则集、历史、趋势、分析......)之外,实时反馈非常有价值。
去年我见过 Eclipse 和 IntelliJ 的插件,它们运行声纳分析(基于共享规则集),还利用增量分析......
最近,我发现vssonarextension似乎对 Visual Studio 中的 C# 项目做几乎相同的事情(增量和预览分析)。但我也找到了官方的 SonarLint(最近从 SonarQube 重命名为 C#),但我不知道它是如何工作的。它似乎与 SonarQube 服务器断开连接并重新实现已经在服务器上实现的规则(通过 C# 插件),我错了吗?你能澄清一下吗?