背景
阅读mapstruct最新版reference文档时,有一个参数用于设置bean的注入方式(在mapper自身也是一个bean且依赖其他bean的情况时,那种通过Mapper.Instance得到的每次都是新实例不是bean)。如下图所示:
但是在intellij全局搜索源码时却搜不到uses或搜到的明显不是想要的,搜@Mapper(uses可以搜到,但搜uses却搜不到@Mapper(uses这种出现过uses的地方。
解决
对比搜apper可以搜到wrapper,可知intellij搜索时是在单词内进行的。也就是说搜索结果是关键词前面为空格或字母。
所以在intellij中全局搜索时,建议可以如下操作:
1、关闭搜狗输入法,也就是切换到其他输入法,否则intellij的ctrl+shift+F会调不出来。
2、在intellij界面按ctrl+shift+F,输入搜索词,确定上方均不勾选,下方选择project。搜出一批结果。
3、与2相似,但输入\W搜索词,确定上方勾选Rexp,下方选择project。搜出第二批结果。