2016-11-10 49 views
0

我们有一个ASP .NET项目,我们试图对JS进行即时分析。 SonarLint仅提供C#文件的分析。增量分析似乎已被弃用,并且问题分析需要SonarQube扫描仪不支持的不同配置文件。如你所见,拥有2个不同的配置文件并不断重命名它是说服,教育和训练大型开发团队去做的非常困难的任务。会有什么解决方案?ASP .NET和SonarLint

+0

不确定要正确理解您的问题。你在谈论质量配置文件吗? –

+0

不完全相同,云中的SonarQube分析所有文件。我正在谈论当地的预先分析,就像开发人员编写代码一样。 SonarLint在Visual Studio中这样做(强调了这些问题),但仅限于C#。我正在寻找一个适合JavaScript开发的解决方案。我已经尝试过增量分析,但它已被弃用,以及其他许多以前运行良好的事情。 – worldpart

回答

0

你不能(现在)在SonarLint中为Visual Studio提供对JS的即时支持,但是你可以用IntelliJ/Eclipse来获得一些支持,尽管我不确定这种体验对于ASP来说会是什么。净项目。

我有什么建议,如果你真的想拥有你的提交前的分析,是有一个本地SonarQube服务器(可以发现here)和手动运行Scanner for CLI和推动的结果,以这个本地实例。

+0

考虑一下之后,让团队中的每个人都能使用本地声纳服务器似乎是一项艰巨的任务......使用SonarScanner和问题报告怎么样?尽管我在运行增量分析时遇到了麻烦,因为它被“问题”分析取代,并且将扫描器连接到服务器并没有多大作用,因为报告仍将所有问题显示为新的。此外,我排除了一些问题 - 尽管它们是在属性文件中指定的,但它们不起作用。 – worldpart