重新排列代码
配置排列规则
您可以根据 Code Style 页面中设置的排列规则重新排列您的代码,该页面位于 设置 对话框中。 您还可以创建规则组(别名),并在创建匹配规则时引用它们。
配置分组规则
分组规则使您可以将相关的类方法放在一起。
按 Ctrl+Alt+S 打开设置并选择 编辑器 | 代码样式 | Java。
在 排列 选项卡上,在 分组规则 区域选择分组选项。

对于 保持依赖方法在一起 选项,您可以选择 深度排序优先 或 宽度排序优先。 前者会按照嵌套层次结构来排列方法;后者会将来自同一嵌套级别的兄弟方法组合在一起。
创建匹配规则
匹配规则允许您将元素的顺序定义为规则列表,其中每条规则都有一组匹配条件,如修饰符或类型。
创建规则别名
使用别名,您可以将多个排列规则分组到一个实体中,并在添加新匹配规则时引用它。
按 Ctrl+Alt+S 打开设置并选择 编辑器 | 代码样式 | Java。
在 排列 标签上,点击
。
在打开的 规则别名定义对话框中,添加一个组名及其规则。
:添加一个新别名。
:从列表中删除现有别名。
:将指定的规则序列复制到创建的别名中。
在 规则别名定义 区域中,为创建的别名定义规则序列。

现在可以在 添加匹配规则时引用创建的别名。

创建部分规则
分段规则允许您将方法或变量移动到您定义的分段中。
按 Ctrl+Alt+S 打开设置并选择 编辑器 | 代码样式 | Java。
在 排列 选项卡上,点击
并在 匹配规则 区域中提供规则参数。
排列后,类中的方法将按照创建的部分规则重新排列,并被注释包围。
重新排列代码
在编辑器中,选择您要重新排列的代码条目,然后在主菜单中进入 。
保存时自动重新排列代码
您可以配置 IDE,在修改后的文件 保存 时自动重新排列代码元素。
按 Ctrl+Alt+S 打开设置,然后选择 。
启用 重新整理代码(N) 选项。
此外,您可以点击 配置排列规则… 为所选语言指定代码元素重新排序的规则。
