Eclipse (带有PyDev的3.4.2)处理不同步资源(在集成开发环境外部编辑的文件)的方式与我使用过的其他IDE不同,在其他IDE中,只有打开了编辑器的资源才被认为是不同步的。在Eclipse中,任何资源都可以不同步。
这意味着,当我在Eclipse外部更改了任何文件后执行搜索时,我会得到一个错误对话框,告诉我文件不同步,即使它们没有打开的编辑器。据我所知,没有全局刷新命令,因此我被迫读取错误对话框中的项目名称(我有几个项目),并对每个项目执行右键单击+刷新。
我已经检查了Settings > General > Workspace
中的Refresh Automatically
设置,但没有任何效果。有没有办法让Eclipse始终只从磁盘加载非活动资源?
发布于 2015-11-14 15:25:41
不同步问题在eclipse IDE中很常见,因此您必须使用本机挂钩或轮询检查此选项windows -> preference -> Workspace -> refresh。
发布于 2011-04-02 20:33:04
Eclipse Helios在Preferences > General > Workspace中有一个内置的刷新功能。它与您禁用自动构建的位置相同。选择自动刷新。具有相同功能的插件是Andrei Loskutov的Filesync插件。更新站点地址是:http://andrei.gmxhome.de/eclipse/。在安装期间,选择Eclipse3.5-3.7plugins> FileSync。
发布于 2013-04-24 13:36:24
鉴于Java7有一个用于文件系统挂钩的api,人们可能会认为在Eclipse中可以更好地处理刷新。
编辑:实际上,有一个使用这种机制的插件:https://github.com/psxpaul/EclipseJava7Refresher
https://stackoverflow.com/questions/1212633
复制相似问题