我们有一个代码库(VB.NET和C#)和一个新的编码标准。你有没有建议可以在项目中移动的工具,并根据新的编码标准重命名参数/字段/属性/方法等。重构.NET代码以符合编码标准
它可能需要将参数更改为camel-case等。可以想象参数和本地字段/变量由于其局部范围而更容易重命名。 我曾看过ReSharper,但没有发现它执行此任务。
我们有一个代码库(VB.NET和C#)和一个新的编码标准。你有没有建议可以在项目中移动的工具,并根据新的编码标准重命名参数/字段/属性/方法等。重构.NET代码以符合编码标准
它可能需要将参数更改为camel-case等。可以想象参数和本地字段/变量由于其局部范围而更容易重命名。 我曾看过ReSharper,但没有发现它执行此任务。
好的,因为你似乎已经尝试过了,这是可能的项目和/或文件的基础上,所以我不必处理每个实例? – nobba
是的。它可以使用ReSharper的代码清理(它是基于配置文件的,并且可以清理整个解决方案) – Nasreddine
这个StyleCop也是这样的,它就像在Visual Studio中已经包含的以下答案中暗示的那样? – nobba
个几个选项进入脑海:
根据您的Visual Studio版本,你有了StyleCop内置到它,你可以在TFS强制签入的规则,代码本身必须在可以检查某些内容之前遵循指南。
其他:你为什么突然改变了编码标准,显然是通过了所有的前期工作isting /生产代码来改变它。我可以想象你想在新的应用程序中执行新的指导方针,这些新的方案需要被构建或刚刚起步。
我们有VS2010 Premium。为了回答你的问题,我们并没有改变整个标准,但我们只是说在一定程度上有混合的标准,我们没有'决定改变整个代码库,但是如果我们找到工具t的话帽子可以做到这一点,那么它可能会完成。 – nobba
与Visual Studio一样,ReSharper具有非常好的重命名重构工具。 – jrummell
ReSharper是你最好的朋友,有这样的事情。 – Xcalibur37
是的,ReSharper是一个很棒的工具,但我不认为它会根据指定的编码标准进行“批量”清理。如果可以的话,请让我知道它是如何完成的! – nobba