Могу ли я настроить используемый набор правил для SonarLint

Могу ли я отключить/включить набор правил, которые показывает SonarLint для VS? Как? Подобный вопрос уже задавался в Есть ли какой-нибудь графический способ создать свой собственный файл конфигурации в SonarLint? но я не смог проследить ответ, т.е. не нашел узел Project/References/Analyzers в обозревателе решений, чтобы иметь возможность отредактируйте активный файл набора правил. Можете ли вы помочь мне с этим?


person the_jov    schedule 12.10.2015    source источник


Ответы (1)


Вот как открыть активный набор правил проекта:

«Как

Оттуда вы сможете включать и отключать правила:

Toogle правила в VS2015

Путь к используемому файлу набора правил сохраняется в вашем файле .csproj под тегом <CodeAnalysisRuleSet>...</CodeAnalysisRuleSet>. Вы можете ссылаться на один и тот же файл набора правил из нескольких проектов и хранить набор правил вместе с исходными кодами вашего проекта в Git/TFVC, если вы хотите, чтобы все разработчики использовали один и тот же набор правил.

person Dinesh Bolkensteyn    schedule 13.10.2015
comment
Это важная функция SonarLint, но она нигде не упоминается в тексте на веб-странице SonarLint. Было бы хорошо, если бы на sonarlint.org/visualstudio или даже в Github README.MD было бы руководство по началу работы. - person ThePadawan; 11.01.2016
comment
Согласовано. Я никогда не видел такого недостатка полезной информации ни в одном инструменте. Вот тег ‹CodeAnalysisRuleSet›. Чувак, это замечательно, и я ценю время, потраченное на ответ. Дополнительные вопросы: 1. Должен ли этот тег находиться под каким-либо другим тегом? 2. Что находится внутри тега? - person jschank; 30.01.2016
comment
Как я могу сделать это в IntelliJ Idea? - person Eswara Reddy; 25.05.2017
comment
@EswaraReddy, вы смогли найти, как это сделать в IntelliJ IDEA? - person Don Charlie; 16.10.2020