我有一个Android Studio项目,其中有多个模块,每个模块都依赖于一个共享模块。假设这个共享模块有一个xml文件调用sample. xml
当我使用Navigate搜索打开文件时-
由于生成了构建文件夹中的文件,我们不应该编辑它们,因此我没有理由要将它们包含在搜索结果中。我可以排除它们吗?
简单地说,要从搜索中实际排除构建路径,您需要遵循Frank的答案点1和2,然后因为没有合适的范围实际排除构建文件夹,只需这样做:
在“在路径中查找”对话框(CTRLSHIFTF)中:
! file:build//*
在模式!file:build//*&&
例如,2个模块的范围:
!file:build//*&&file[MODULE1_DIRECTORY_NAME]:*/||file[MODULE2_DIRECTORY_NAME]:*/
只有弗兰克的回答和这里报道的问题7的帖子得到了完整的答案:http://code.google.com/p/android/issues/detail?id=61488
Android Studio-
! file:*中间体*/
您可以创建一个自定义范围,该范围定义您要搜索的集合文件,并允许您排除那些您不想搜索的文件。
然后,您可以使用自定义范围来限制在路径中查找时搜索的文件。