当项目刷新时,资源过滤器允许你配置哪些文件和文件夹会保留在项目资源层次中。
通过在项目或文件夹上添加资源过滤器,你可以系统地防止某些文件系统条目显示在资源树中。
一个资源过滤器可以是Include Only或者Exclude All类型的,可以应用在文件或文件夹或两者一起。
在项目更新操作时,“Include”类型的资源过滤器只允许匹配过滤器条件的文件和/或文件夹包含在工作空间中。如果存在多个“Include”资源过滤器,则满足任一过滤器条件的资源都会“留下”。
“Exclude”则恰恰相反,满足任一过滤器条件的资源将被“剔除”。
如果项目或文件夹上存在着两种过滤器,则只有同时满足“Include”过滤器并且不满足“Exclude”过滤器条件的资源才会“留下”。
资源过滤器会递归地作用在所有子资源上。
可以在项目或者文件夹的File>Properties>Resource>Resources Filters属性页面中创建、编辑和移除资源过滤器。
在新建文件夹向导(New Folder wizard)中“Advanced”区域的“Resource Filters...”按钮也能用来创建资源过滤器。
相关概念:
转载于:https://blog.51cto.com/ramln/670784