我已经开始重构/清理大项目了。有些文件包含很少的小类或很少的枚举(是的,它非常凌乱; /) 是否有一些方法或工具可以自动划分包含少量枚举/类的文件,并为每个文件创建单独的文件?
正如FredrikMörk所说 - Resharper是非常好的工具,有可能做我需要的事情。但当然,几乎所有好的工具都要花费(一个是便宜的,另一个不是:))。
也许这种简单的重构有一些免费的工具? (我的老板不会为Resharper买单 - 他告诉我我需要'锤'而不是整个车间:))
答案 0 :(得分:20)
Resharper的重构为moves a type to a separate file。可能是它可以应用于更高层次(作为项目);不要在这台机器上安装它来验证。
编辑:在在线帮助中注意到有一个名为Move Types Into Matching Files的重构,它完全符合您的要求。
答案 1 :(得分:5)