генерация полей, начинающиеся с подчеркивания ("_") в Visual Studio
- Алик Ким
- 26 мар. 2024 г.
- 1 мин. чтения
Обновлено: 8 янв.
знаете, какая у меня самая востребованная фича в Resharper?
вот есть конструктор класса, задаешь ему параметр, и хочешь сохранять его в поле. Студия предоставляет такую возможность:
в итоге создается вот такое поле:
а мне надо "_bbb" и без упоминания this в присвоении.
вроде бы фигня, но когда это повторяешь по 10 раз на дню (внедрение зависимостей, принцип единственной ответственности, куча мелких классов...) - это напрягает.
вот, а Решарпер делал это сразу с подчеркиванием, и это одно уже окупало его (особенно учитывая, что оплачивает его работодатель :))
Воот, а только что в полезном видосике от Тима Кори я увидел эту фичу:
меняешь настройку стиля (казалось бы - какая то мелочь, я и без нее ставлю подчеркивания в начале имен всегда) - и Студия начинает создавать поля в соответствии с этой настройкой - начиная с подчеркивания
P.S. после опубликования решил чуть отредактировать пост - и по каким то техническим причинам все содержимое просто удалилось.
восстановить текст помогла фича Punto Switcher "дневник" (запоминает весь набранный текст за последнее время) - горячо рекомендую!
P.P.S. перестало работать :(
P.P.S.- 2 да и пофиг, необходимость пропала с появлением Primary Constructor'ов
Comments