2016-11-10 56 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