Saving and Reverting Changes
CLion automatically saves changes that you make in your files. Saving is triggered by various events, such as compiling, running, debugging, performing version control operations, closing a file or a project, or quitting the IDE entirely. The actual events are predefined and cannot be configured, but you can be sure that changes will not be lost as you work.
Configure autosave behavior
- Under Synchronization, configure the following options:
Save files on frame deactivation (when you switch to a different application)
- Save files automatically if application is idle for N seconds