Intellij IDEA 格式 JavaDoc

Intellij IDEA format JavaDoc

如何格式化 return 语句,使其也与参数描述对齐(见下图)

我希望 return 语句的第二行至少与第一行对齐,在这种特殊情况下,单词 needed 应该与单词 [=14 对齐=].我在 Settings -> Editor -> Code Style -> Java -> Tab "JavaDoc" 中尝试了 所有 设置,但没有找到 return 的任何设置。这是所需输出的片段:

/**
 * 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 标签描述的缩进样式。然而,这个 link 表明该问题已在 IntelliJ 中被识别并且是 listed as a feature to be implemented in their backlog。来自开发者之一的注释:

Yaroslav Lepenkin 14 Jul 2016, 03:12 - currently it is not in the priority list, but I think I'll come up with some enhancements in 2016.3

它在 2014 年作为问题提出,最近问题状态从 "To be discussed" 更改为 "Open",因此希望它会在下一个版本中实现。

目前,虽然这不是最好的解决方案,但您可以只在描述的每一行缩进 Tab 键,然后使用 Ctrl + Alt + L 调整评论换行。