You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ社区版:/**+Enter无法生成默认类级Javadoc注释

解决IntelliJ社区版配置/**+Enter生成默认类级Javadoc的问题

我来帮你搞定这个痛点!在IntelliJ IDEA社区版里,确实能配置让/**+Enter生成带自定义模板的类级Javadoc,只是这个设置入口不算太显眼,具体操作步骤如下:

  • 打开设置面板:用快捷键Ctrl+Alt+S(Windows/Linux)或Cmd+,(Mac)快速唤起,也可以通过顶部菜单File → Settings(Windows/Linux)/IntelliJ IDEA → Settings(Mac)进入。
  • 定位到Live Templates配置:在左侧菜单依次展开Editor → Live Templates,然后选择Java分组(或者直接在顶部搜索框输入「Live Templates」快速定位)。
  • 找到目标模板:在Java分组里找那个名为*的模板——这就是触发/**+Enter的核心模板。
  • 修改模板内容:在右侧的「Template text」区域,替换成你想要的默认Javadoc格式。比如可以对齐你新建类时的Header风格,示例模板:
    /**
     * 类描述:$description$
     * @author $USER$
     * @date $DATE$
     */
    
    这里的$description$、$USER$、$DATE$都是IntelliJ的内置变量,会自动填充对应内容,你也可以根据自己的需求添加更多变量(比如$PACKAGE_NAME$)。
  • 设置适用范围:点击模板下方的「Define」按钮,勾选Java分类下的Class declaration、Interface declaration等选项,确保模板能在类、接口等定义场景触发。
  • 保存生效:点击「Apply」和「OK」,设置就完成了。

之后你再回到现有无注释的Java类,把光标放在类定义的上方,输入/**再按Enter,就能自动生成你配置好的标准类级Javadoc了。如果想让模板和新建类时的Header.java完全一致,直接把Header里的注释内容复制到模板文本里,替换对应的变量即可。

内容的提问来源于stack exchange,提问作者ThrowableException

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.09 13:43:13