如何让 Intellij 为字段生成单行注释而不是多行?

Posted

技术标签:

【中文标题】如何让 Intellij 为字段生成单行注释而不是多行?【英文标题】:How to make Intellij generate one-line comment for field instead of multi-lines? 【发布时间】:2022-01-08 17:16:42 【问题描述】:

当我在 private static final String FOO = "foo"; 上 Alt+Enter 并选择“添加 Javadoc”时, Intellij(2020.2 版)生成这样的多行样式注释。

    /**
     * blabla
     */
    private static final String FOO = "foo";

如何让它生成单行样式的注释?

    /** blabla */
    private static final String FOO = "foo";

【问题讨论】:

这里是您问题的答案link @AzamatAminov 不,这只是防止 Intellij 将单行注释自动格式化为多行。我想要的是生成单行评论。即使勾选了“Do not wrap one line cmets”,Intellij 仍然会生成多行注释。 【参考方案1】:

无法修改“添加 Javadoc”意图 AFAIK 的格式。您可以只输入评论,因为它只有几个字符。或者,您可以创建一个实时模板 (Preferences | Editor | Live Templates),以减少进一步键入所需的字符数。实时模板可能看起来像这样,例如:

/** $END$ */

【讨论】:

感谢您的想法。我将“/”绑定到您的实时模板并且效果很好。

以上是关于如何让 Intellij 为字段生成单行注释而不是多行?的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ IDEA 单行注释设置

Intellij:如何在 Javadoc 中包装一段文本?

如何根据一个字段是不是包含oracle sql中的逗号分隔字符串将单行拆分为多行?

如何让 git 通过代理和 IntelliJ Idea 工作?

IntelliJ:如何保持简短的单行 JavaDoc 多行?

androidStudio&Intellij IDEA 通用快捷键