我希望Eclipse在每次编辑文件时自动保存,其方式与自动构建的方式几乎相同。因为去年我一直在使用IntelliJ(默认情况下会自动保存),所以我一直遇到以下问题:
- 在Eclipse中进行一些更改
- 忘记按保存
- 运行构建,单元测试,并注意一些奇怪的行为
- (稍后一段时间。。。)意识到发生意外的行为是因为我忘记保存更改
有什么方法可以使Eclipse自动保存?
我希望Eclipse在每次编辑文件时自动保存,其方式与自动构建的方式几乎相同。因为去年我一直在使用IntelliJ(默认情况下会自动保存),所以我一直遇到以下问题:
有什么方法可以使Eclipse自动保存?
Answers:
窗口>首选项
常规>编辑器>自动保存>选中对脏编辑器启用自动保存>选择自动保存间隔的值(以秒为单位)
M7中的详细信息:
Eclipse中现在可以自动保存脏编辑器。默认情况下,自动保存选项是禁用的。一个新的自动保存首选项页面(“首选项”>“常规”>“编辑器”>“自动保存”)可用,并允许启用/禁用自动保存并更改自动保存的间隔。在键盘活动,鼠标单击或显示弹出窗口时(例如,内容辅助,首选项页面等),将重置倒计时。
您可以使用此问题/答案中引用的saveDirtyEditor插件来完成此操作。没有非插件方式可以做到这一点。
我为此编写了一个Eclipse插件smartsave。它可以在Eclipse Market Place中找到。
它会按指定的时间间隔保存文件,如果首选项对话框中出现错误或警告,您甚至可以对其进行调整以防止保存。
您可以转到Windows > Preferences > Autosave
并将自动间隔设置为1。