#c# #visual-studio #sonarlint
#c# #visual-студия #sonarlint
Вопрос:
Я использую Visual Studio 2017 и расширение sonarlist для сканирования кода. Язык — C #.Я понимаю, что по умолчанию Visual Studio выполняет оперативное сканирование открытых документов. Могу ли я каким-либо образом сканировать только измененные / измененные файлы в текущем наборе изменений? Не обязательно открывать все документы, а также я не хочу полного сканирования решения. Таким образом, я могу гарантировать, что новые наборы изменений передаются с хорошим качеством.
Пожалуйста, предложите.
Комментарии:
1. Вы можете выбрать отображение «Только измененных документов» в списке ошибок, хотя я не знаю, влияет ли это на само сканирование. Насколько мне известно, он не может быть настроен так подробно.
2. Нам нужно обнаружить запах кода, вносимый недавно добавленным кодом, а не отчет об анализе для каждого обработанного файла. Например, в одном файле может быть 50 устаревших проблем, но если мой недавно добавленный код исправляет 10 проблем, но, в свою очередь, создает 5 новых проблем, тогда мне нужно просмотреть эти 5 проблем локально в Visual Studio. Таким же образом teamcity предоставляет нам отчет о проверке после сборки. Пожалуйста, подскажите, как я могу обнаружить новую утечку с помощью sonarlint и visual studio