Я искал расширение для интеграции VS с Sonar, чтобы избежать ожидания запуска Sonar, чтобы получить отзыв о моем коде. Живая обратная связь действительно важна в дополнение к общей обратной связи через интерфейс Sonar (предоставление общего набора правил, истории, тенденций, анализа ...).Уточнение намерений SonarLint
Я видел плагин для Eclipse, IntelliJ & в последние годы, которые выполнявшиеся анализ сонара (на основе общего набора правил), используя инкрементный анализ также ...
В последнее время, я нашел vssonarextension что, кажется, сделать довольно много то же самое (инкрементный & анализ предварительного просмотра) для проектов C# в Visual Studio. Но я также нашел официальный SonarLint (недавно переименованный из SonarQube для C#), и я не могу понять, как это работает. Кажется, он отключен от сервера SonarQube и переопределяет правила, уже реализованные на сервере (через плагин C#), я ошибаюсь? Вы можете уточнить?
Мой вопрос кажется шире на самом деле ... :) Я понял, что MSBuild SonarQube Runner wa это просто обертка вокруг (старого) SonarQube Runner, которая запускает анализ с использованием плагина C#. У этого плагина были правила (sonar-cssquid). Если я хорошо понимаю, правила были перенесены из плагина в SonarLint для VS? –