当前的 Android Studio 版本具有内置的自动保存功能。这意味着如果您关闭文件,它将自动保存更改。
这很不方便,这意味着在试验代码时,需要注意所有更改,因为在许多其他 ide 中,没有选项可以让对话框请求在关闭选项卡或项目时保存更改。
根据文档 IntelliJ IDEA 15.0 Help/Saving and Reverting Changes :
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
.../...
Note that those are optional autosave triggers, and you cannot turn off autosave completely.
这些是可以在 Android Studio 中更改的自动保存设置:
TLDR
有没有办法绕过这个自动保存?
这些问题是相关的,但不承认 ide 的这种预期行为,而是要求在 ide 中进行修复。
相关:
How to disable Auto Save save in Android Studio
How turn off autosave in Android Studio?
最佳答案
如果您想进行实验,请使用右上角的还原按钮。如果您使用 VCS(如 git...),这会特别有效,因为它会恢复到最后提交的版本。由于提交仍然是手动的,这将很快取代您的传统保存。
如果您不使用 VCS,它恢复到的时间点会更加随意,但根据我的经验,它需要一个很好的猜测。如果这还不够,您可以使用还原按钮旁边的历史记录按钮,它会跟踪保存的每个 IntelliJ 版本,然后您可以返回到您喜欢的任何时间点。 :)
关于android-studio - 有什么方法可以绕过android studio中的内置自动保存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34104540/