На хабре вышел интересный опрос (набравший аж +9) "Используете ли вы префиксы в именах членов классов?" В репашпере настройки по-умолчанию таковы, что используется префикс "_". Но в комментах было много хорошего сказано про "this." Например, этот коммент.
В общем, решил отказаться от префиксов и перейти на "this".
В решарпере для этого нужно:
1. Resharper -> Options -> Languages -> C# -> Other -> Force "this"
2. Там же где-то в настройках нужно изменить Naming Style, убрав префикс "_".
Кстати, если воспользоваться Resharper -> Tools -> Clean code -> Full, то он автоматом расставит "this" где надо.
Более хардкорный вариант: установить бесплатный плагин StyleCop, который анализирует код на предмет соответствия стилю. В нем есть куча всего, включая поддержку решарпера. Правда я отключил часть функций, т.к. это было уж слишком для меня.
В общем, решил отказаться от префиксов и перейти на "this".
В решарпере для этого нужно:
1. Resharper -> Options -> Languages -> C# -> Other -> Force "this"
2. Там же где-то в настройках нужно изменить Naming Style, убрав префикс "_".
Кстати, если воспользоваться Resharper -> Tools -> Clean code -> Full, то он автоматом расставит "this" где надо.
Более хардкорный вариант: установить бесплатный плагин StyleCop, который анализирует код на предмет соответствия стилю. В нем есть куча всего, включая поддержку решарпера. Правда я отключил часть функций, т.к. это было уж слишком для меня.
Комментариев нет:
Отправить комментарий