在intellij idea插件中读取PsiClass的注释

Arc*_*ana 3 java plugins annotations intellij-idea intellij-plugin

我想在intellij idea插件开发中阅读来自PsiClass的注释.是否有任何API.我无法通过反射执行此操作,因为psiClass无法转换为java.lang.Class

小智 5

PsiClass psiClass = ...;

PsiModifierList psiModifierList = psiClass.getModifierList();

PsiAnnotation[] annotations = psiModifierList.getAnnotations();
Run Code Online (Sandbox Code Playgroud)