intellij-plugin - JavaPsiFacade.findClass 找不到类
问题描述
我正在编写一个插件,我需要获得一个特定的 PsiClass。我有完整的合格类名,当我打电话时:
var example = "com.intellij.openapi.editor.Editor";
var result = JavaPsiFacade.getInstance(project).findClass(example, GlobalSearchScope.allScope(project));
结果为空。
需要注意的重要一点是,我的搜索应该真正在全球范围内和所有库中工作,但无论我选择哪个范围,它都会返回 null。
你们能帮帮我吗?
解决方案
推荐阅读
- php - MVC:如何将数组从模型传递到视图?
- artifactory - Artifactory 配置启动失败
- ruby-on-rails - 打包与asset_url等效的url?
- c - 使用 GDB 调试 C 程序时如何找出内联常量的值?
- python - TypeError:Enter()缺少1个必需的位置参数:'字符
- python - 针对第二个数据帧中的每一行搜索一个熊猫数据帧中的行值的快速方法
- python - 计算字符串特征
- java - Java 同步关键字似乎不起作用
- javascript - 摆脱视频元素
- python - Keras 中的自定义损失函数:初始化并将值附加到循环中的张量