我在寻找一个配置或Eclipse插件,可以自动保存文件(所以我没有用Ctrl + S)。 它可以做到这一点上失去焦点或在一段时间。 我觉得我看到了类似的东西(我知道想法),但我现在不能找到它。
Answer 1:
更新七年后(Eclipse的霓虹灯4.6)
现在Eclipse有脏编辑的自动保存
自动保存选项默认是关闭的。
新的自动保存首选项页面(Preferences > General > Editors > Autosave
)可用,并允许启用/禁用自动保存和自动保存更改的时间间隔。
倒计时的键盘活动,鼠标点击,或者会出现一个弹出(如内容辅助首选项页,...)复位。
原来的答案(2009年)
该OP IADAPTER添加的评论 :
我敢打赌,插件像我描述存在。
...你是对的!
Eclipse插件saveDirtyEditor应该做的正是你需要的。
复制SaveDirtyEditors_1.0.2.jar
在你的插件目录中。
您将获得下一个新的首选项页面
General > Editors > Text Editors > Save Dirty Editors
,让您保存脏文件,如“ myfile.java
下“ myfile.java.snapshot
”每30秒(可少,如果你想)。
如果没有额外的插件,但是,Eclipse的本身不支持该功能。
最接近的可能是:
Window > Preferences > type "build"
> General > Workspace > [x] Save automatically before build
这样一来,每次按CTRL + B为实际构建你的源代码时,它们将被保存。
但我知道这不是正是你所追求的。
当心你的选择不会是非常有效的激活了“自动构建”选项...(这将引发太多的版本)
同样,没有实现正是你在找什么,你也有:
Run/Debug > Launching > Save required dirty editors before launching
Run/Debug > Launching > [x] Build (if required) before launching
注:IntelliJ IDEA的和Eclipse之间的区别是“在保存时编译”功能:
正如提到的IDEA常见问题 :
问:
可以启用“在保存时编译”在IntelliJ IDEA的?IntelliJ IDEA的目前不支持此功能。
然而有一个“ Eclipse的模式 ”插件,它提供了类似的功能,所以我们建议您试试这个插件。
需要注意的是默认的IntelliJ IDEA保存文件你,让你不必频繁按下Ctrl + S快捷键像你需要在其他IDE的事。
然而,与Eclipse中,默认情况下启动,所以没有那种特定功能的“保存建立在”。
Answer 2:
http://code.google.com/p/eclatosa/
“去激活蚀窗口(如在的IntelliJ)时保存所有打开的编辑器在蚀”
Answer 3:
无需安装更多的插件。
窗口- >首选项- >常规- >工作区和那里你可以检查:
Save automatically before build + Build automatically
如果不行试试这个:
首选项- >运行/调试- >启动- >启动之前保存脏编辑
Answer 4:
我写了一个插件很久以前可以做到这一点似乎仍然工作: http://www.stateofflow.com/projects/71/save-me
这样可以节省当它失去焦点的编辑器。 但是,如果从日食切换出来它没有注意到。
Answer 5:
试试这个
转到Eclipse的首选项>常规>编辑>自动转存
如果它不工作,那么试试这个
首选项- >运行/调试- >启动- >启动之前保存脏编辑