我有一个IntelliJ插件,它是从github模板创建的,它不能解析com.intellij.psi.PsiJavaFile类。
有没有其他人遇到过这种情况,并知道需要配置什么?
我是IntelliJ插件开发的新手。我按照https://plugins.jetbrains.com/docs/intellij/github-template.html的详细说明创建了一个插件。
我将生成的插件导入到IntelliJ中,一切看起来都很好。没有编译警告等等,但是当我尝试使用类com.intellij.psi.PsiJavaFile时,IntelliJ说它不能解析这个类。
我想我缺少一个可以告诉IntelliJ要导入哪个库的配置,但是我在文档中找不到它。
发布于 2022-06-20 19:38:35
您可能缺少了对Java插件的依赖,默认情况下不会启用它,因为并不是每个自定义插件都需要它。
将com.intellij.java添加到gradle.properties文件的platformPlugins部分:
# Plugin Dependencies -> https://plugins.jetbrains.com/docs/intellij/plugin-dependencies.html
# Example: platformPlugins = com.intellij.java, com.jetbrains.php:203.4449.22
platformPlugins = com.intellij.java为了解决IDE不能具体解决PsiJavaClass的问题,我认为它不存在。你是在找PsiJavaFile还是PsiClass
https://stackoverflow.com/questions/72661318
复制相似问题