idea 插件开发
資深大佬 : Aresxue 2
idea 插件开发的文档太贫瘠了,这里想解析 BeanUtils.copyproperties 这样的属性 copy 的字段的引用,大致就是点击字段然后展示 copy 或者被 copy 的地方,现在遇到瓶颈了,就是我拿到这个字段所在的类 PsiClass 和 BeanUtils.copyproperties 这个方法的 PsiReference 后不知道怎么把这两个结合在一起,有懂的朋友请帮助
大佬有話說 (4)
idea 插件开发的文档太贫瘠了,这里想解析 BeanUtils.copyproperties 这样的属性 copy 的字段的引用,大致就是点击字段然后展示 copy 或者被 copy 的地方,现在遇到瓶颈了,就是我拿到这个字段所在的类 PsiClass 和 BeanUtils.copyproperties 这个方法的 PsiReference 后不知道怎么把这两个结合在一起,有懂的朋友请帮助
但是我实在没看懂主的描述需求
Usages of 这个功能应该与 FindUsagesManager 和 FindUsagesHandler 有关,具体用法还得再看下
FindUsagesHandler handler =
JavaFindUsagesHandlerFactory.getInstance(project).createFindUsagesHandler(localVariable, false);
Collection<PsiReference> referenceCollection =
handler.findReferencesToHighlight(localVariable, localVariable.getUseScope());
“`