模式切换
自动保存行为
可以通过如下操作调整自动保存行为。执行菜单 Preferences 命令打开项目设置窗口并找到 Appearance & Behavior -> System Settings 选项,Autosave 分类下定义了相关的自动同步设置。
- Save files if the IDE is idle for 15 seconds:如果IDE空闲 15 秒,则保存文件。
- Save files when switching to a different application or a built-in terminal:切换到不同的应用程序或内置终端时保存文件。
- Back up files before saving:保存文件前进行备份。
- Synchronize external changes when switching to the IDE window or opening an editor tab:在切换到IDE窗口或打开编辑器选项卡时同步外部更改。
在 IntelliJ IDEA 中自动保存操作虽然可以防止由于文件变更而丢失,但是保存在 IntelliJ IDEA 中的内容可能与本地不一致,因为 IntelliJ IDEA 会将所有更新操作记录下来,而自动保存并同步到文件中需要一定的条件触发。
所以,如果文件页签上带有 *
号时,这意味着 IntelliJ IDEA 中保存的内容还没有同步到本地磁盘中。
如果用户希望看到明显的标记,如使用 *
号标记已经修改过的选项卡,则可以按照如下位置 Preferences -> Editor -> General -> Editor Tabs 定位到编辑器选项卡,然后勾选 Mark modified 选项实现 *
标记。