Eclipse:如何让代码格式化程序在javadoc标记之后插入选项卡

Eclipse:如何让代码格式化程序在javadoc标记之后插入选项卡,java,eclipse,javadoc,Java,Eclipse,Javadoc,我想要: /** * @param from a point belonging to the map * @param to a point belonging to the map * @return a list of weighted edges on the shortest path from * {@code from} to {@code to} */ 但eclipse给了我: /** * @param f

我想要:

    /**
 * @param from  a point belonging to the map
 * @param to    a point belonging to the map
 * @return      a list of weighted edges on the shortest path from
 *                  {@code from} to {@code to}
 */
但eclipse给了我:

/**
 * @param from a point belonging to the map
 * @param to a point belonging to the map
 * @return a list of weighted edges on the shortest path from {@code from}
 *         to {@code to}
 */

是否有办法更改此设置?

当然,在eclipse中,转到Windows、首选项、Java>代码样式>格式化程序,然后单击编辑。然后查找要修改的注释并添加选项卡

也就是说,你确定要这样做吗?请考虑一下,更不用说现在或将来,一些解析器可能找不到你的JavaDoc,有些程序员可能会对你很恼火;p>
编辑:哦,恐怕你是对的;我考虑的是Java>CodeStyle>CodeTemplates,在创建方法/类时,它将放置您想要的任何内容。但是,自动格式化程序不会遵守这一点:(

添加

/** * @param from * a point belonging to the map * @param to * a point belonging to the map * @return a list of weighted edges on the shortest path from<br> * {@code from} to {@code to} */ /** *@param from *属于地图的一点 *@param to *属于地图的一点 *@返回从
*{@code from}到{@code to} */ Eclipse将为每个
包含一个换行符。此外,当您使用Eclipse生成Javadoc时,它还包括一个强制换行符

另一种获得固定格式的方法是标记

/** * Some Comments * * <pre> * Hello * World * </pre> * * @param toTest * @return ... */ /** *一些评论 * * *你好 *世界 * * *@param-toTest *@return。。。 */ 一个问题是,在开始标记之前和结束标记之后都有强制换行,这意味着它不能与@return、@param、


注意:和
仅可用于JavaDoc注释/**。在普通块注释/*中,这两个注释被eclipse忽略。

+1。其他开发人员也将使用他们的标准设置重新格式化您的代码,并更改格式。当我单击“编辑”时我进入了一个窗口,其中有一些窗口选项卡和设置以复选框等形式进行配置。但我找不到要更改以达到预期效果的特定设置。最接近的是“缩进\@param标记的描述”但是当\@param和它的描述在不同的行上时,它似乎不起作用。它也不适用于其他标记。至于指导原则,我实际上是从它们那里得到线索的。如果你通过它们查看,你会看到它们对齐了它们标记后面的内容。我应该提到我使用的是Helios。我将下载最新版本,看看它们是什么目前,我在Indigo方面还没有取得更大的成功。哦:/恐怕你是对的;我想到的是Java>CodeStyle>CodeTemplates,在创建方法/类时,它将放置你想要的任何内容。但是,自动格式化程序不会遵守这一点:(