我需要将现有代码库从命名约定 X 更改为类似 Camel Case 的命名规则。
它在 Visual Studio 2008 中。几十万行代码。其中一些是 C#。其中一些是非托管 C++。
我开始手动重构它。但是,它很机械。我当时在想,一个产品可以在几秒钟内完成我手工需要花费数周的时间。
客户对他们自己的命名约定非常挑剔。因此,如果我使用产品,则必须根据他们的标准对其进行定制。
我什至在考虑编写一个 Visual Studio 插件来完成它。
有人知道有什么产品可以解决这个问题吗? 我真的不在乎它是否在 Visual Studio 中运行。
谢谢!
最佳答案
我知道有几种基于词法/语义分析的重命名工具,但我认为没有适合您特定“命名约定 X”的转换工具。
虽然编写 VS 插件不是一个坏主意,但我建议您使用您最喜欢的脚本语言编写脚本。 (例如 Perl、Python、Ruby 或其他)
关于c# - 如何更改大量现有代码中的命名约定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4248344/