我有很多使用公共(public)字段的 C# 代码,我想将它们转换为属性。
我有 Resharper,它会一个一个地处理它们,但这会花很长时间。
有人知道可以帮助解决此问题的自动重构工具吗?
最佳答案
Resharper 使用 Alt+PageDown/ALt+Enter(使用默认键绑定(bind))可以非常快速地完成此操作。如果您在第一个字段,Alt+PageDown 将跳转到下一个字段(因为它将包装公共(public)字段作为建议的重构),Alt+Enter 将提示您将其包装在一个属性中。
由于您很可能希望避免对所有属性进行全面包装,这可能是最快的方法。对类执行此操作非常快,因为它会准确地跳到您需要去的地方...
关于c# - 将 C# 公共(public)字段重构为属性的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1028679/