在Android Studio中,我們經(jīng)常會(huì)使用到全局關(guān)鍵字搜索功能,但是常常會(huì)在搜索結(jié)果中出現(xiàn)R.java或build生成的文件,這大大減少了檢索的效率开皿。那么涧黄,怎么在搜索結(jié)果中忽略掉這些無用文件呢?
解決方法如下:
- 首先打開全局搜索功能赋荆,可以通過菜單
Edit
->Find
->Find in Path...
或快捷鍵(我的是Ctrl+H
)找到笋妥。然后選擇Scope
,再點(diǎn)擊右側(cè)的三個(gè)點(diǎn)...
窄潭,如下圖所示:
- 在
Scopes
對(duì)話框中春宣,點(diǎn)擊左側(cè)的加號(hào),選擇Local
嫉你,如下圖所示:
- 在
Add New Scope
對(duì)話框中月帝,輸入一個(gè)名字,例如ExcludeIntermediates
幽污,選擇OK嚷辅,如下圖:
- 在
Pattern
一欄里填入以下內(nèi)容:
!file:*intermediates*/&&!file:*generated*/
然后點(diǎn)擊OK,如下圖所示:
- 之后在全局關(guān)鍵字搜索時(shí)距误,選擇
Scope
->ExcludeIntermediates
簸搞,搜索的結(jié)果就沒有R.java等無用的文件了。如下圖:
參考鏈接:https://stackoverflow.com/questions/22973939/ignore-r-java-fies-in-find-results