IntelliJ IDEA:模板参数如何随方法参数而变化?

时间:2018-03-05 07:21:46

标签: java intellij-idea live-templates

首先是Method注释模板。

我编写了一个方法并通过模板添加注释。

当我更改方法参数时,模板参数如何随方法参数而变化?

例如:我在方法参数列表中添加了一个参数(String s),但注释模板参数没有遵循新的参数名称(不是添加s)。

希望得到答案。

谢谢!

这是代码和图表:

    /**
* @Description: xxx
* @Param: [appName, usernameList, typeMap]
* @return: boolean
* @Author: xxx
* @Date: 2018/3/5 14:34
*/
@RequestMapping(value = "/message/send", method = RequestMethod.POST)
public boolean send(@RequestParam String appName, @RequestParam ArrayList<String> usernameList,
        @RequestParam HashMap<String, String> typeMap, String s) {

method graph

template graph

1 个答案:

答案 0 :(得分:0)

模板仅在创建方法时应用。它不用于该方法的任何后续修改。

如果您不使用现在使用的格式,而是使用标准JavaDoc格式,IntelliJ IDEA将在重构时更新文档注释,而无需任何其他配置。以下是您的方法的正确JavaDoc注释:

/**
 * xxx
 * @param appName
 * @param usernameList
 * @param typeMap
 * @return 
 * @author: xxx
 * @date: 2018/3/5 14:34
 */