2015-07-31 2 views
2

Visual studio 2015 создает предупреждения для таких вещей, как явное указание внутренних/частных на классы и методы соответственно (правильно), в которых указано, что указанные ключевые слова являются избыточными.Изменение предупреждений кода Visual Studio 2015

Наши стандарты кодирования требуют, чтобы мы указывали их явно, есть ли где-нибудь я могу изменить настройки для этих ошибок, чтобы предупреждения не создавались?

+0

Я предполагаю, что это одна из тех новых "лампочки" предупреждений. Если это так, вы можете отключить определенное правило в свойствах проекта при анализе кода. Отредактируйте текущий набор правил и удалите правило, вызывающее это. Я еще не совсем уверен, какой из них ты хочешь. – Saragis

ответ

1

Уверенный, вы можете изменить его в соответствии с вашими потребностями. Это называется кода стиля или стандарт кодирования, это проверяется инструмент анализа в кода, и это определено в набор правил. У вас может быть другое правило для каждого проекта в вашем решении.

Чтобы назначить установить правило проецирования (s), откройте Свойства диалога вашего решения в обозревателе решений и под Общих свойств узла выберите Code Analysis Settings. Вы увидите список всех проектов внутри решения, и вы можете установить предопределенный набор правил для каждого отдельно. Вы можете попробовать их или проверить статью MSDN Code analysis rule set reference, если есть набор правил, который соответствует вашим потребностям.

Похоже, что диалог свойств решений не позволяет установить набор пользовательских правил, поэтому, если вам это нужно, открыть Свойства документа конкретного проекта из Обозревателе решений и выберите Анализ кода tab. Существует аналогичный блок выбора для выбора набора правил, но в отличие от свойств решения, этот позволяет вам выбрать еще два варианта - Просмотр ... и Выберите несколько наборов правил ....

Так что, если ни один из предопределенных наборов правил не соответствует вашим потребностям, просто создайте свой собственный. Например, вы можете прочитать статью MSDN Creating Custom Code Analysis Rule Sets, чтобы начать с набора правил пользовательского кода.

Некоторые дальнейшего чтения:

Смежные вопросы