File | Settings | Code Style
Use this page to choose the code style scheme and change it as required. Settings of a code style scheme are automatically applied every time RubyMine generates, refactors, or reformats your code.
The code styles are defined at the project level and at the global level.
- Project level
Settings at the project level are grouped under the Project scheme, which is predefined and is marked in bold font. The Project style scheme applies to the current project only.
If you want to use a different project level scheme, choose the desired scheme and copy its settings to project.
- Global level
Settings at the global level are grouped under the predefined Default scheme, and any other scheme created by the user. The global settings are used when the user doesn't want to keep code style settings with the project, and share them.
Default scheme cannot be changed! When any modifications are made, RubyMine automatically creates a copy of the default scheme.
|Scheme||From this drop-down list, select a scheme to be used. The predefined schemes are marked in bold font. The custom schemes, created as the copies of the predefined schemes, are in plain text.|
|Manage||Click this button to open the Code Style Schemes dialog box that allows you to manage the list of currently available schemes.|
|Reset||This link appears in the upper-right corner of the dialog, when the current style or scheme are modified. Click this button to discard changes.|