以自动方式摆脱C#代码中的匈牙利符号?

Dan*_*mov 6 resharper hungarian-notation code-cleanup visual-studio

我有一个使用的系统匈牙利大多数变量名,这基本上意味着我有很多大的代码库 objQueue的,objCommon的,dtDataSet的等等.

有没有办法转换他们中的大多数?特别是,我想摆脱obj那些完全没有意义的烦人的,让变量名称看似相似,代码完全不可读.

一个类似的问题,但它询问是否值得做替换.
像"保持原样"这样的答案对我没有任何用处,因为我肯定我需要这样做.

代码库非常大,我不想逐个重命名变量.我也不想运行查找和替换,因为我会得到错误的命中并进一步搞乱代码.

是否有任何自动化工具可以在Visual Studio中进行此类替换?还有一些针对Resharper的插件,不管怎样?

Dan*_*mov 2

可惜,C# 似乎没有批量重命名工具。
如果我错了,请纠正我。