当项目刷新时,资源过滤器允许你配置哪些文件和文件夹会保留在项目资源层次中。

通过在项目或文件夹上添加资源过滤器,你可以系统地防止某些文件系统条目显示在资源树中。

 

一个资源过滤器可以是Include Only或者Exclude All类型的,可以应用在文件或文件夹或两者一起。

在项目更新操作时,“Include”类型的资源过滤器只允许匹配过滤器条件的文件和/或文件夹包含在工作空间中。如果存在多个“Include”资源过滤器,则满足任一过滤器条件的资源都会“留下”。

“Exclude”则恰恰相反,满足任一过滤器条件的资源将被“剔除”。

如果项目或文件夹上存在着两种过滤器,则只有同时满足“Include”过滤器并且不满足“Exclude”过滤器条件的资源才会“留下”。

 

资源过滤器会递归地作用在所有子资源上。

 

可以在项目或者文件夹的File>Properties>Resource>Resources Filters属性页面中创建、编辑和移除资源过滤器。

在新建文件夹向导(New Folder wizard)中“Advanced”区域的“Resource Filters...”按钮也能用来创建资源过滤器。

 

相关概念

    链接资源