java - 在 IntelliJ 中重新排序 Java 类的方法的简单方法?

标签 java refactoring methods intellij-idea

有没有比手动剪切和粘贴代码更简单的方法在 IntelliJ 中对类源文件中的方法重新排序?现在我在重构遗留代码时经常需要这个,例如在源代码中移动相关方法彼此靠近。

在 Eclipse AFAIK 中有一个类似于 IntelliJ 的结构 View 的 View ,我可以在其中拖放方法。但是,这在 IntelliJ 中不起作用,我也无法从它的帮助中找到任何提示。

具体来说,我使用的是 IntelliJ 9.0.2。

最佳答案

您可以选择方法名称并点击:Ctrl+Shift+UpCtrl+Shift+Down上下移动。

在 OS X 上:Cmd+Shift+UpCmd+Shift+向下

除此之外,Rearranger Plugin让您可以快速移动方法,甚至可以根据您的编码约定定义标准排序。

关于java - 在 IntelliJ 中重新排序 Java 类的方法的简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2827308/

相关文章:

refactoring - 如何使用重构浏览器添加实例变量?

C++类实例化和内部调用方法

java - 创建对象时声明方法

java - Java 日志记录习惯的动机

java - JTable swing ID 迭代器

java - Maven-Surefire-Report 插件未生成报告

java - GridBagLayout对齐和Button样式

ruby-on-rails - 你如何说服你的经理你的项目需要大量重构?

c++ - 我应该如何初始化并正确使用 `struct` ?

javascript - 面向对象的 JavaScript : Call method from inside of Callback Function