当前位置:  开发笔记 > 编程语言 > 正文

如何配置eclipse在运行时自动保存?

如何解决《如何配置eclipse在运行时自动保存?》经验,为你挑选了2个好方法。

我正在寻找一个自动保存文件的eclipse配置或插件(所以我不必使用Ctrl + S).它可以在失去焦点或一段时间内完成.我想我看到了类似的东西(我知道IDEA有它),但我现在无法找到它.



1> VonC..:

七年后更新(Eclipse Neon 4.6)

Eclipse现在有一个自动保存脏编辑器

默认情况下禁用自动保存选项.
新的自动保存首选项页面(Preferences > General > Editors > Autosave)可用,允许启用/禁用自动保存并更改自动保存的间隔.
在键盘活动,鼠标单击或显示弹出窗口时重置倒计时(例如内容辅助,首选项页面......).

https://www.eclipse.org/eclipse/news/4.6/images/autosave-preference-page.png


原始答案(2009)

该OP IADAPTER添加的评论:

我打赌像我描述的插件存在.

......你是对的!

Eclipse插件saveDirtyEditor应该可以满足您的需求.
复制SaveDirtyEditors_1.0.2.jar插件目录.

您将获得一个新的首选项页面

General > Editors > Text Editors > Save Dirty Editors

,允许你每30秒保存一次像' myfile.java'在' '下面的脏文件myfile.java.snapshot(如果你想要的话可​​以减少).


但是,如果没有其他插件,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会为您保存文件,因此您无需像在其他IDE中那样频繁按Ctrl + S快捷键.

但是,使用Eclipse时,默认情况下会激活"build on save",因此缺少该特定功能.



2> ponty..:

http://code.google.com/p/eclatosa/

"在禁用eclipse窗口时保存eclipse中的所有打开的编辑器(如在IntelliJ中)"

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有