6

我有一个大型代码库,大多数变量名称都使用 Systems Hungarian,这基本上意味着我有很多 objQueue's、objCommon's、dtDataSet's 等等。

有什么办法可以转换其中的大部分?特别是,我想摆脱obj那些毫无意义的恼人的东西,让变量名看起来很相似,代码完全不可读。

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

代码库真的很大,我不想一一重命名变量。我也不想运行 Find & Replace,因为我会得到错误的命中并进一步弄乱代码。

是否有任何自动化工具可以在 Visual Studio 中进行此类替换?Resharper 的一些插件,无论如何?

4

2 回答 2

2

唉,但似乎没有用于 C# 的批量重命名工具。
如果我错了,请纠正我。

于 2011-03-01T04:04:21.417 回答
1

一种解决方案是使用 Visual Assist 的重命名功能。

除此之外,非常仔细的搜索'n'replace(在每次修改之间进行构建,然后签入源代码控制)。

于 2011-02-22T18:47:14.537 回答