У меня есть большая кодовая база, в которой для большинства имен переменных используются Венгерские системы, что в основном означает, что у меня много objQueue
, objCommon
, dtDataSet
и так далее.
Есть ли способ обратить большинство из них? В частности, я хочу избавиться от раздражающих obj
тех, которые не имеют абсолютно никакого смысла, делают имена переменных похожими, а код совершенно нечитаемым.
Был похожий вопрос , но он спрашивал, стоит ли делать замену.
Ответы типа «оставь как есть» бесполезны для меня, потому что я определенно уверен, что мне нужно это сделать.
Кодовая база действительно большая, и Я не хочу переименовывать переменные одну за другой. Я также не хочу запускать Find & Replace, потому что буду получать ложные срабатывания и еще больше испортить код.
Есть ли какой-нибудь автоматизированный инструмент для выполнения таких замен в Visual Studio? Некоторые дополнения для Resharper, что угодно?