一方面,我真的不想在编程时一直按CTRL+S。
另一方面,我担心自动保存时可能会出现一些问题。
我应该启用自动保存,还是只是习惯 CTRL-Sing?
启用它。现代 IDE 具有文件的本地历史记录。使用此本地历史记录,如果需要,您可以随时返回到之前的状态。
以AndroidStudio/IntelliJ为例,您可以右键单击任何代码文件并选择
Local History -> Show local history
。其他 IDE 具有相同的功能,请阅读他们的文档以了解如何访问它。
不,编辑器中越来越缺乏关闭自动保存功能的能力是可怕的。它夺走了程序员的控制权。
某些语言会在保存时自动格式化或在保存时删除未使用的导入(例如 Golang)。
它让你必须考虑你的代码在没有错误之前是否可以运行。
不需要自动保存,因为好的编辑器和 IDE 应该在后台自动保存到隐藏文件,而不是覆盖您正在处理的实际文件。