intellij 关闭自动保存和标志修改文件为星号
2017-07-31 13:23
465 查看
关闭自动保存
首先,声明一点,intellij 默认是不自动编译的 ,这一点跟Eclipse不同。By default, IntelliJ IDEA doesn't automatically compile projects on saving.
另外,我们会发现intellij默认会自动保存,并且修改了文件也没有星号标注。
去掉默认保存,
File—>settings—->System Settings—>去掉勾选synchronize files on frame or editor tab activation和去掉勾选save files on frame deactivation
以上步骤,在网上比比皆是,但是解释这两个选项意思的却很少,这里解释一下,通俗的来讲
synchronize files on frame or editor tab activation,就是当前应用是intellij时,自动保存文件,比如从浏览器切换到intellij,intellij就是active,会自动保存。 save files on frame deactivation,就是从intellij切换到其他应用时,保存文件。
这里参考官方解释
注意,并不是说,做了以下两点就关闭了自动保存。还有其它条件能触发保存,比如编译、关闭intellij、启动中间件服务器(tomcat、jetty)等,官方参考
When does IntelliJ IDEA auto save changed files?
Autosave is initiated by:
- Compiling a project, a module or a class
- Starting a run/debug configuration-
- Performing a version control operation such as pull, commit, push, etc.-
- Closing a file in the editor
- Closing a project
- Quitting the IDE
In fact, there is a lot more autosave triggers, and only the most important ones are mentioned above.
标志修改文件为星号
File—->Settings—–>Editor—->General—->Editor tabs—->勾选 mark modified files as asterisk保存全部
配置了以上两步后,在使用保存全部(ctrl+s)命令,就手动保存文件了。相关文章推荐
- intellij 关闭自动保存和标志修改文件为星号
- phpstorm 取消自动保存,修改未保存的文件显示*星号
- phpstorm取消自动保存,修改未保存的文件显示*星号
- phpstorm取消自动保存,修改快捷键并标识修改的文件为星星标记
- eclipse中设置在编译运行项目之前自动保存修改的文件
- [IntelljJ IDEA] 文件修改提示和自动保存功能
- FCK编辑器的修改——FCKeditor V2.x在asp.net中上传文件自动改名并按年月份保存
- Java实现的properties文件动态修改并自动保存工具类
- phpstorm取消自动保存,修改快捷键并标识修改的文件为星星标记
- 设置eclipse在编译运行项目之前自动保存修改的文件
- 修改注册表,关闭windows 2003的默认共享文件与修改注册表自动登录Windows 2003系统
- 设置eclipse在编译运行项目之前自动保存修改的文件
- virtualbox中ubuntu和windows共享文件夹设置,包括自动挂载,修改编辑保存/etc/fstab文件详细过程
- Spring Boot在开发时实现热部署(开发时修改文件保存后自动重启应用)(spring-boot-devtools)
- IntelliJ IDEA自动加载修改的文件内容
- 解决Sublime文件被修改后关闭不提示保存的现象
- eclipse中jetty启动maven项目,调试debug时,修改js文件必须关闭jetty才能保存
- phpstorm,webstorm取消自动保存并标识修改的文件为星星标记
- phpstorm取消自动保存并标识修改的文件为星星标记
- Office——EXCEL 打开自动修改 关闭自动保存