Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Intellij IDEA格式JavaDoc_Java_Intellij Idea_Javadoc - Fatal编程技术网

Intellij IDEA格式JavaDoc

Intellij IDEA格式JavaDoc,java,intellij-idea,javadoc,Java,Intellij Idea,Javadoc,如何格式化return语句,使其与参数描述的级别一致(参见下图) 我想让return语句的第二行至少与第一行对齐,在这种特殊情况下,单词needed应该与单词Some对齐。我在settings->Editor->code Style->Java->Tab“JavaDoc”中尝试了所有设置,但没有找到任何返回设置。这是所需输出的片段: /** * Add 2 to x and multiplies the result with y. * * @param x X param. * @p

如何格式化
return
语句,使其与参数描述的级别一致(参见下图)

我想让
return
语句的第二行至少与第一行对齐,在这种特殊情况下,单词
needed
应该与单词
Some
对齐。我在
settings->Editor->code Style->Java->Tab“JavaDoc”
中尝试了所有设置,但没有找到任何
返回设置。这是所需输出的片段:

/**
 * Add 2 to x and multiplies the result with y.
 *
 * @param x X param.
 * @param y Y param
 *
 * @return Some very long return description of the return statement even if it sometimes does not make sense but is
 *         needed to show the purpose of my question.
正如您所看到的,“needed”正好位于“Some”之下。IntelliJ似乎没有自定义选项来指定
@return
标记描述的缩进样式。但是,此链接表明,该问题已在IntelliJ中确定,并且正在解决。其中一位开发人员的说明:

雅罗斯拉夫·莱彭金2016年7月14日,03:12-目前不在优先考虑之列 列表,但我想我会在2016年提出一些改进。3

它是在2014年作为一个问题提出的,问题状态最近从“待讨论”更改为“开放”,因此希望它能在下一个版本中实现


目前,虽然这不是最好的解决方案,但您只需使用制表符缩进描述的每一行,并使用Ctrl+Alt+L调整注释换行。

请用所需格式粘贴代码。。。。我不知道它到底是什么样子,我认为这个想法是,在大多数情况下,返回值的描述应该很短。关于它的更多细节应该在方法描述中。在很少有多行返回说明的情况下,可以手动缩进后续行。