如何阻止Eclipse刷新某个目录?

For*_*imo 14 eclipse refresh

每次我启动Eclipse时,它都会尝试刷新整个项目,这意味着等待时间超过10分钟,更不用说它会占用大量的内存.

我知道有一个全局设置可以关闭自动刷新(General -> Workspace -> Refresh automatically).有没有办法在个别目录上关闭它?基本原理是我的一些项目中很少更改某些目录.

Von*_*onC 11

根据这个帖子,没有:

  • 每个项目没有设置(用于禁用自动刷新)
  • 一个项目中的每个目录没有设置.

对于较新版本的Eclipse,在详细的Eclipse帮助页面,您可以使用资源过滤器(最初也下面提到pcoucke)

可以在File > Properties > Resource > Resources Filters项目或文件夹资源的属性页中创建,编辑和删除资源过滤器.

资源过滤器仅适用于通过刷新操作隐式包含在工作空间中的
文件和/或文件夹"排除"资源过滤器会在刷新操作期间阻止与过滤条件匹配的所有文件和/或文件夹包含在工作空间中.

我在"提到的一个例子如何有.git由Eclipse项目忽略文件夹 "

资源过滤器


小智 10

对于单个目录,您可以通过添加资源过滤器来完成.

  1. 在项目浏览器树中右键单击项目文件夹,然后转到"属性".
  2. 资源 - >资源过滤器.
  3. 根据需要为文件/文件夹添加尽可能多的排除过滤器.

请参阅此答案:https://stackoverflow.com/a/6321688/1194584