| Item | Description |
|---|---|
| Line Separator (for new files) | Use this drop-down list to specify which line separator is to be used in files created by IntelliJ IDEA.
The available options are:
|
| Right Margin (columns) | In this text box, specify the number of columns to be used to display pages in the editor. |
| Wrap when typing reaches right margin | Select this check box to ensure that edited text always fits in the specified right margin. |
Default Indent Options |
|
| Use Tab Character | If this check box is selected, tab characters are used:
Otherwise, spaces are used instead of tabs. |
| Smart Tabs | If this check box is selected, IntelliJ IDEA inserts tabs for indentation and reformatting,
but fine alignment to a necessary column is done only via spaces. This is done in order to preserve visual
representation of the source code, when the Tab Size is changed.
If this check box is not selected, then spaces are used for alignment if necessary. If you need to use only tabs, then clear all the alignment options in the Wrapping and Braces page. This check box is available if the Use Tab Character check box is selected. |
| Tab Size | In this text box, specify the number of spaces included within a tab. |
| Indent | In this text box, specify the number of spaces (or tabs if the Use Tab Character check box is selected) to be inserted for each indent level. |
| Continuation indent | In this text box, specify the number of spaces (or tabs if the Use Tab Character check box is selected) to be inserted at the next line in case of a construct break. |
| Label indent | In this text box, specify the number of spaces (or tabs if the Use Tab Character check box is selected) to be inserted at the next line before a label statement. |
| Absolute label indent | If this check box is selected, label indentation is counted as an absolute number of spaces. Otherwise, label indentation is counted relative to previous indent levels. |
| Do not indent top level class members | Select this check box to have top level class members located at the class declaration indentation level. |
| Use indents relative to expression start | Use this check box to switch between the two possible indentation behaviors:
|


