File | Settings | IDE Settings | General
Use this page to configure general behavior of RubyMine.
|Startup/Shutdown||In this area, configure behavior of RubyMine on launch and exit.|
|Reopen last project on startup||Select this check box to have RubyMine re-open the last opened project on startup.|
|Confirm application exit||Select this check box to have a warning message displayed when you attempt to close RubyMine.|
|Project opening||In this section, configure the behavior of RubyMine on opening a new project. Refer to the section Opening Multiple Projects.|
|Open project in a new window||Click this radio button to always open a new project in a new window.|
|Open project in the same window||Click this radio button to always close the current project, and reuse the same window.|
|Confirm window to open project in||Click this radio button to have RubyMine ask you whether you want to open a new project in the same frame, or in a new one.|
|Synchronization||In this area, configure behavior of RubyMine on moving the focus to another application.|
|Synchronize files on frame activation||Select this check box to have all externally changed files detected and reloaded from disk when you switch to RubyMine from another application.|
|Save files on frame deactivation||Select this check box to have all modified files saved every time you switch to another
Clearing the check box may cause a conflict of changes within and outside RubyMine when it loses the focus. In this case, RubyMine will prompt you to select the desired revision. See the File Cache Conflict dialog box reference for details.
|Save files automatically if application is idle for number sec||Select this check box to have RubyMine save any modified file every time it is idle for a certain period of time. In the text box, specify the time period in seconds.|
|4.0+Use "safe write" (save changes to a temporary file first)||If this check box is selected, a changed file will be first saved to a temporary file; if the save operation is completed successfully, the original file is deleted, and the temporary file is renamed.|
|IDE Encoding||Select encoding that will apply to the newly created textual files.|