воскресенье, 24 июля 2011 г.

Как в Resharper'е перейти от префикса "_" к "this"

На хабре вышел интересный опрос (набравший аж +9) "Используете ли вы префиксы в именах членов классов?" В репашпере настройки по-умолчанию таковы, что используется префикс "_". Но в комментах было много хорошего сказано про "this." Например, этот коммент.

В общем, решил отказаться от префиксов и перейти на "this".

В решарпере для этого нужно:
1. Resharper -> Options -> Languages -> C# -> Other -> Force "this"
2. Там же где-то в настройках нужно изменить Naming Style, убрав префикс "_".

Кстати, если воспользоваться Resharper -> Tools -> Clean code -> Full, то он автоматом расставит "this" где надо.

Более хардкорный вариант: установить бесплатный плагин StyleCop, который анализирует код на предмет соответствия стилю. В нем есть куча всего, включая поддержку решарпера. Правда я отключил часть функций, т.к. это было уж слишком для меня.

Комментариев нет:

Отправить комментарий