Я очень новичок в Resharper и пытаюсь реализовать все предложения, которые он дает. Могу ли я сделать это автоматически? Я пробовал очистку кода. но это не сделает всех из них. Также мне нужно удалить весь закомментированный код. Как мне это сделать? Также я запускаю его с помощью приложения Silverlight. Есть ли шанс что-то сломать, если я автоматически приму предложения?
Как автоматически принимать все изменения предупреждений/предложений с помощью resharper
Ответы (4)
Это может быть больше работы, но вы должны применять любую операцию очистки «вручную», чтобы вы знали, что было изменено в вашем коде, могли извлечь уроки из этих изменений и быть уверены, что все изменения верны. Инструменты анализа кода предлагают вам предложения, но они никогда не бывают на 100% правильными — иногда вам нужно немного попрограммировать себя ;-)
Не считайте это рутиной. Думайте об этом как о (утомительном и повторяющемся) способе изучения лучшего стиля кодирования. Чем чаще вы принимаете конкретное изменение, тем сильнее вы будете помнить «лучший» способ написания аналогичного кода в следующий раз.
Я не верю, что есть способ сделать это.
Даже если бы они были, ReSharper часто будет давать вам выбор действий, которые нужно предпринять — какие из них были бы приняты, если бы они выполнялись автоматически?
Если вы можете найти примеры, которые, по вашему мнению, ReSharper должен обрабатывать автоматически, вы можете запросить эту функцию на их сайте Jira и опубликовать ссылку здесь, чтобы другие могли проголосовать:
http://www.jetbrains.net/jira/browse/RSRP