Eclipse重命名/重构可以影响javadoc中的变量引用吗?

时间:2015-12-13 02:24:21

标签: java eclipse refactoring javadoc

当超过变量/参数/方法名称时,如果我们按alt + shift + r,我们可以重命名该标识符的所有用法。

但是,如何在方法的javadoc上创建这样的标识符引用,它将被eclipse识别并自动更新为代码?

我试过了,
对于本地方法变量{@code varName},<code>varName</code>
for enums $ {link EnumName.constantName}
...

重命名/重构时javadoc没有任何变化。

PS:我不是在谈论@param

1 个答案:

答案 0 :(得分:3)

按Alt + Shift + R后,单击弹出窗口右侧的小箭头,然后单击“打开重命名对话框...”并选择“更新注释和字符串中的文本出现(强制预览)”。 Eclipse将搜索任何实例并在显示预览后更改它们。这适用于类,枚举以及实例和类变量。

对于局部变量,此选项不可用。我想原因是,在Javadoc注释中记录局部变量通常没有意义。您可以使用查找/替换(Ctrl + F)作为解决方法。