Use this page to configure the appearance of the editor tabs and tab headers, specify their positioning on the screen, and define the tab closing policy.
Use the list to set the location of editor tabs. If you select None, no tabs will be displayed, and any new file will open in the current editor.
Show tabs in one row
Select this option to see the tab headers in a sigle row.
Hide if there is no space
|If this checkbox is selected, RubyMine shows as many tabs as there fit into the current RubyMine frame; the rest are hidden under the drop-down. Clear the checkbox if you don't want to hide any tabs. Alternatively, from the main menu, select for RubyMine to display the hidden tabs. |
The Hide if there is no space checkbox becomes available when Show tabs in single row is selected.
Use small fonts for labels
If this checkbox is selected, the font size on the editor tabs is set to the smaller value.
If this checkbox is not selected, the font size on the editor tabs is set to the default value, as in the project tree view.
Show file extension
Select if you want file extensions to be displayed in the editor tabs.
Show directory for non-unique file names
If this checkbox is selected, the editor tabs will show the filename together with the parent directory name if the filename is not unique.
Select to mark modified files with an asterisk .
Show full path on mouse hover
Select to be able to see complete file paths in a tooltip. If you need to configure the tooltip duration, use the Tooltip initial delay option located on the Appearance settings page.
Close button position
Select where you want the closing button to be displayed.
Close button position
Select this checkbox to configure where on the tab RubyMine should display .
Sort tabs alphabetically
Select this checkbox if you want the names of editor tabs to appear in the alphabetical order.
Open new tabs at the end
Select this checkbox to open a new tab at the end of the already opened one.
Specify the maximum number of editor tabs to be displayed.
When tabs exceed the limit
|In this area, specify which editor tab should be closed when the limit is reached and the user attempts to open a new file: |
When the current tab is closed, activate:
Specify which editor tab to activate when closing the current tab.
Open declaration source in the same tab
When you navigate to a method, class or a variable, the source file that contains their declaration will replace the current tab if there are no changes.