diff --git a/src/main/idea/io/github/linwancen/plugin/show/java/ScalaLangDoc.java b/src/main/idea/io/github/linwancen/plugin/show/java/ScalaLangDoc.java index 5e2eb96..4516e88 100644 --- a/src/main/idea/io/github/linwancen/plugin/show/java/ScalaLangDoc.java +++ b/src/main/idea/io/github/linwancen/plugin/show/java/ScalaLangDoc.java @@ -67,11 +67,13 @@ public class ScalaLangDoc extends JavaLangDoc { @Override protected void appendTag(@NotNull T info, @NotNull StringBuilder tagStrBuilder, @NotNull PsiDocComment psiDocComment, @NotNull String name) { - @NotNull PsiDocTag[] tags = psiDocComment.findTagsByName("@" + name); + String key = "@" + name; + @NotNull PsiDocTag[] tags = psiDocComment.findTagsByName(key); for (@NotNull PsiDocTag tag : tags) { if (tag instanceof ScDocTag) { @NotNull ScDocTag scDocTag = (ScDocTag) tag; - String doc = scDocTag.getAllText(); + String doc = scDocTag.getText(); + doc = doc.replace(key, ""); DocFilter.addHtml(tagStrBuilder, doc); } }