在 IntelliJ 的类源文件中,是否有比手动剪切和粘贴代码更简单的方法重新排序方法?现在我在重构遗留代码时经常需要它,例如将源代码中的相关方法彼此靠近。
在 Eclipse AFAIK 中,有一个类似于 IntelliJ 的结构视图的视图,我可以在其中拖放方法。但是,这在 IntelliJ 中不起作用,我也无法从它的帮助中找到任何提示。
具体来说,我正在使用 IntelliJ 9.0.2。
原文由 Péter Török 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 IntelliJ 的类源文件中,是否有比手动剪切和粘贴代码更简单的方法重新排序方法?现在我在重构遗留代码时经常需要它,例如将源代码中的相关方法彼此靠近。
在 Eclipse AFAIK 中,有一个类似于 IntelliJ 的结构视图的视图,我可以在其中拖放方法。但是,这在 IntelliJ 中不起作用,我也无法从它的帮助中找到任何提示。
具体来说,我正在使用 IntelliJ 9.0.2。
原文由 Péter Török 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
您可以选择一个方法名称并点击:
Ctrl
+Shift
+Up
或Ctrl
+Shift
+Down
将其上下移动。在 OS X 上:
Cmd
+Shift
+Up
或Cmd
+Shift
+Down
除此之外, Rearranger Plugin 允许您快速移动方法,甚至可以根据您的编码约定定义标准顺序。