我正在写一个intellij插件让人们选择一个类,我发现代码是intellij开源代码中的move方法。
在输入一些文字后,没有推荐的课程,但仍然没有。
TreeClassChooser chooser = TreeClassChooserFactory.getInstance(myProject).createWithInnerClassesScopeChooser(
"choose serviceClass", GlobalSearchScope.projectScope(myProject), new ClassFilter() {
public boolean isAccepted(PsiClass aClass) {
return aClass.getParent() instanceof PsiFile && !aClass.isInterface();
}
}, srcClass);
chooser.selectDirectory(pojoClass.getContainingFile().getContainingDirectory());
chooser.showDialog();
答案 0 :(得分:1)
这似乎是IDE中的一个错误,已在即将发布的2017.2版本中修复。