如何防止 IntelliJ IDEA 重新排列 javadoc 标签?
How to keep IntelliJ IDEA from rearranging javadoc tags?
/**
* Comment.
*
* <p>Hello
*
* @author me (me@domain.com)
* @version $Id$
* @since 0.1
* @checkstyle ClassDataAbstractionCoupling (500 lines)
* @checkstyle ClassFanOutComplexity (500 lines)
*/
当我使用 Ctrl+Alt+L 重新格式化我的代码时,@since
放在 @checkstyle
标签之后。有没有什么方法可以在代码重新格式化时禁用 javadoc 标签重新排列?
您可以取消选中 Settings/Code Style/Java/JavaDoc 中的 Enable JavaDoc formatting,这应该可以解决问题。
然而,这意味着不会执行其他格式设置(换行、对齐等)。我还没有找到一种方法来禁用标签的重新排列。
您还可以在 IDEA 中禁用 JavaDoc 格式后使用 this plugin。
使用该组合,您仍然可以在换行符处插入一个星号 *
,并且您可以为每个代码部分配置所有生成的 JavaDoc 模板。
它还具有升级现有JavaDoc的功能。
/**
* Comment.
*
* <p>Hello
*
* @author me (me@domain.com)
* @version $Id$
* @since 0.1
* @checkstyle ClassDataAbstractionCoupling (500 lines)
* @checkstyle ClassFanOutComplexity (500 lines)
*/
当我使用 Ctrl+Alt+L 重新格式化我的代码时,@since
放在 @checkstyle
标签之后。有没有什么方法可以在代码重新格式化时禁用 javadoc 标签重新排列?
您可以取消选中 Settings/Code Style/Java/JavaDoc 中的 Enable JavaDoc formatting,这应该可以解决问题。
然而,这意味着不会执行其他格式设置(换行、对齐等)。我还没有找到一种方法来禁用标签的重新排列。
您还可以在 IDEA 中禁用 JavaDoc 格式后使用 this plugin。
使用该组合,您仍然可以在换行符处插入一个星号 *
,并且您可以为每个代码部分配置所有生成的 JavaDoc 模板。
它还具有升级现有JavaDoc的功能。