Intellij:代码名称未在代码自动完成中解析

时间:2019-05-20 20:29:38

标签: intellij-idea ide code-completion

最新Intellij IDE版本2019.1:

将javadoc附加到外部依赖的jar不会解析方法参数名称。例如,

例如,一个外部jar的类为Calculator

public class Calculator {
      public int add(int orginalValue, int valueToAdd) {
            return originalValue + valueToAdd;
      }
}

将其Javadoc附加到外部jar。在Java编辑器中,可以使用参数名称显示该方法的Javadoc。但是,java编辑器代码自动完成(或助手)不显示参数名称。相反,它对整数显示“ i”,对于字符串类型显示“ s”,等等。外部jars(商业许可)的源代码不公开。

发现了一个错误报告 https://youtrack.jetbrains.com/issue/IDEA-20473

这是11年前的报道。

1 个答案:

答案 0 :(得分:0)

IDEA从源获取参数名称,如果不存在,它将按类型生成名称。请在YouTrack上对相关请求进行投票:https://youtrack.jetbrains.com/issue/IDEA-125988