IntelliJ IDEA 2017.2 Help

Rearranging Code Using Arrangement Rules

On this page:

Defining arrangement rules

  1. Open the Settings / Preferences Dialog by pressing Ctrl+Alt+S or by choosing File | Settings for Windows and Linux or IntelliJ IDEA | Preferences for macOS, and click Code Style under Editor.
  2. Under the Code Style node, select the appropriate language.
  3. On the Arrangement tab of the language settings, specify rules for your code rearrangement and click OK.

Rearranging code

You can rearrange your code according to your arrangement rules preferences.

  1. In the editor select a part of the code that you want to rearrange.
  2. On the main menu, choose Code | Rearrange Code.
    Alternatively, in the project tool window, right-click the file where you want to perform the code rearranging, select Code | Reformat Code.
  3. In the dialog that opens, select Rearrange entries check box and click OK.


Consider the following code that lets you test an arrangement rule that puts fields before methods:

class Test { public void test(){ } private int i; } class Test2 { public void test(){ } private int i; private int j; }
class Test { private int i; public void test() { } } class Test2 { private int i; private int j; public void test() { } }
Last modified: 29 November 2017

See Also