原文地址:https://www.cnblogs.com/ouyangpeng/p/8537737.html
1、問題描述
今天使用Android Studio時,想通過使用快捷鍵Ctrl+Shift+F來進行全局搜索指定字符串,如下圖所示:想搜索字符串”碼農偷懶了”,
打開string.xml文件,裏面明明有字符串”碼農偷懶了”,但是就是搜索不到結果,如下圖所示
錯誤提示如下所示:
No occurrences of '碼農偷懶了' found in Project with mask '*.xml *.java' Find Options... (Ctrl+Shift+F)
2、問題解決
根據錯誤提示,重新使用快捷鍵Ctrl+Shift+F打開搜索面板,並進入【File name filter】選項,去掉【File mask(s)】菜單項的勾選。如下圖所示:
去掉勾選後,如下圖所示:
然後點擊【Find】按鈕,就出現了搜索結果,如下圖所示:
這樣通過搜索字符串找到了字符串定義的地方,然後就可以找到該字符串在其他的地方引用了。
使用快捷鍵Ctrl+Shift+F,搜索關鍵字”code_undisposed”,如下圖所示:
搜索結果如下所示:
當然,此時也可以使用Alt+F7快捷鍵進行搜索,將鼠標放在
碼農偷懶了
這一行,然後按Alt+F7快捷鍵,就可以搜索了,如下圖所示:
上面的快捷鍵都是Android Studio默認的快捷鍵,如下所示:
有時候,一個很小的疏忽就會導致完全達不到你的要求,很艹蛋!下次注意不要隨意勾選【File mask(s)】選項!