34
|
Grundlefleck anujkk · 技术社区 · 15 年前 |
![]() |
1
48
这太容易了,我不敢相信我错过了:
将光标放在内部类型内的任意位置,单击鼠标右键并选择:
(默认设置中没有快捷方式) 这将自动提取内部类型,并将其放在与外部类型相同的包和目录中的自己的文件中。 更新 在Eclipse的较新版本中,此重构已重命名为“将类型移动到新文件” |
![]() |
2
6
为了完整性起见,Eclipse的4.x版已经更改了术语,现在他们将该操作称为“将类型移动到新文件…”。
|
![]() |
3
3
提取类不是您想要的。 我刚用Eclipse3.4.2做了这个
|
![]() |
4
2
我有3.4.1,如果我右键单击inner,>refactor,我有“将成员类型转换为顶级…”选项,这完全符合您的需要。 |
![]() |
5
2
使用 重构 -gt; 将成员转换为顶级类型 |
![]() |
6
2
|