6

你能在代码模板中做循环吗,例如我想打印一个类中的所有字段。有模板吗?

4

3 回答 3

7

假设您正在谈论Java > Editor > Templates参考(可能已过时)在这里

这个 SO 问题有用-eclipse-java-code-templates包含一些示例。

要使用 toString() 样式生成器迭代类成员,您可能会发现这很有用: toString() 生成器:格式模板

于 2010-04-11T10:25:09.627 回答
4

Eclipse 可以生成toString(),其中包括所有字段及其字符串值的打印,如果这是您所追求的。

于 2010-04-11T09:02:54.690 回答
4

因为我没有找到我要找的东西,所以我把它放在我的插件中。它支持变体。如果您使用 fields 、等class调用,如果您选择 logger.debug 变体,它将生成如下所示的打印语句:CompanycompanyNamecompanyType

if (logger.isDebugEnabled()) {
    logger.debug("Company Name " + company.getCompanyName());
    logger.debug("Company Type " + company.getCompanyType());
}

模板变体

于 2010-10-08T18:48:00.780 回答