Eclipse自动保存

时间:2010-04-14 08:39:18

标签: eclipse ide autosave

我希望每次编辑文件时Eclipse都会自动保存,就像它自动构建一样。因为我去年一直在使用IntelliJ(默认情况下会自动保存),所以我一直遇到以下问题:

  • 在Eclipse中进行一些更改
  • 忘记按保存
  • 运行构建,单元测试,并注意一些奇怪的行为
  • (一段时间后......)意识到发生意外行为是因为我忘了保存更改

有什么方法可以自动保存Eclipse?

8 个答案:

答案 0 :(得分:56)

Eclipse Neon(4.6)

窗口> 偏好设置

Window Preferences

一般> 编辑> 自动保存>选中为脏编辑器启用自动保存>选择自动保存间隔的值(以秒为单位)

General Editors Autosave

M7中的详细信息:

  

Eclipse中现在可以自动保存脏编辑器。自动保存选项默认情况下已禁用。新的自动保存首选项页面(首选项>常规>编辑器>自动保存)可用,并允许启用/禁用自动保存并更改自动保存的间隔。在键盘活动,鼠标点击或显示弹出窗口时重置倒计时(例如内容辅助,首选项页面......)。

答案 1 :(得分:33)

您可以在此处选中“在构建前自动保存”框

Windows>偏好>一般 - >工作区

答案 2 :(得分:19)

您可以使用saveDirtyEditor plugin中引用的 this question/answer 来执行此操作。没有非插件方式。

答案 3 :(得分:19)

首先,尝试Window - >偏好 - >一般 - >工作区。在那里你可以检查"在构建之前自动保存"和#34;自动构建。"

如果不起作用

请尝试

  

偏好设置 - >运行/调试 - >启动 - > "之前保存脏编辑器   发射"

答案 4 :(得分:18)

我为此编写了一个名为smartsave的Eclipse插件。它可以在Eclipse Market Place中找到。

它会以指定的时间间隔保存您的文件,您甚至可以对其进行调整,以防止在首选项对话框中出现错误或警告时进行保存。

答案 5 :(得分:5)

在Helios中,可以通过转到首选项和设置来完成:

  

运行/调试>启动>在启动之前保存所需的脏编辑器

答案 6 :(得分:0)

对于Eclipse Mars 2,设置低于Window>偏好>一般>工作区。这些设置只需几分钟而不是几秒钟。

enter image description here

答案 7 :(得分:0)

您可以转到Windows > Preferences > Autosave并将自动间隔设置为1。