我有几个属性,我想在一个类下收集它们,以使我的代码更加干净。
我可以使用ReSharper快速完成此操作吗?
感谢
答案 0 :(得分:2)
移动静态成员为Ctrl +R, O
。他们有一个可打印的键盘图,在你学习它们之前也很有帮助(我还没有......)你可以find it here。
答案 1 :(得分:1)
Nick Craver对于那里的命令是正确的,但我不认为你可以在一个属性上使用它,除非它是一个静态属性。该选项不适用于我的普通属性。您可以做的是首先将其转换为静态属性,然后移动它,然后将其转换回非静态属性?
至少可以迈出第一步......
答案 2 :(得分:1)
jamiebarrow是正确的,你需要先重构一个静态类型,见这里:
http://www.jetbrains.com/resharper/webhelp/Refactorings__Move__Type_to_Another_Type.html
答案 3 :(得分:0)
是的,我相信这是ReSparper和IntelliJ内置的标准重构之一。
答案 4 :(得分:0)
这个很棘手。
Ctrl+R O