我有一个遇到“不同步”问题的 Eclipse 应用程序。这可以通过设置“自动刷新”首选项来解决。
因为这总是需要的,所以我想自动设置此首选项,并且不需要用户在每次更改工作区时都记住这样做。如何才能做到这一点?我找到了有关设置首选项的参考资料,但它们需要了解首选项的实际名称。
我有一个遇到“不同步”问题的 Eclipse 应用程序。这可以通过设置“自动刷新”首选项来解决。
因为这总是需要的,所以我想自动设置此首选项,并且不需要用户在每次更改工作区时都记住这样做。如何才能做到这一点?我找到了有关设置首选项的参考资料,但它们需要了解首选项的实际名称。
您可以在文件中找到工作区刷新设置:
$workspace.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs
但是没有称为“自动刷新”的首选项。只需“自动构建”和“访问时刷新”
“自动构建”的属性是:
description.autobuilding=true
对于“访问时刷新”:
refresh.lightweight.enabled=true
这有点棘手,但您可以手动设置它们(例如使用 FileWriter),例如在 Application.java 中。但请注意 Eclipse 产品更新。希望这可以帮助。