diff --git a/src/main/java/io/github/linwancen/plugin/show/line/SkipUtils.java b/src/main/java/io/github/linwancen/plugin/show/line/SkipUtils.java index 681bb38..a7fa803 100644 --- a/src/main/java/io/github/linwancen/plugin/show/line/SkipUtils.java +++ b/src/main/java/io/github/linwancen/plugin/show/line/SkipUtils.java @@ -20,7 +20,11 @@ class SkipUtils { } String text; if (psiElement instanceof PsiClass) { - text = ((PsiClass) psiElement).getQualifiedName(); + PsiClass psiClass = (PsiClass) psiElement; + if (appSettings.skipAnnotation && psiClass.isAnnotationType()) { + return true; + } + text = psiClass.getQualifiedName(); } else if (psiElement instanceof PsiMember) { PsiMember psiMember = (PsiMember) psiElement; text = psiMember.getContainingClass() + "#" + psiMember.getName();