1

在 NetBeans 中,您可以创建类模板。以下模板是我迄今为止创建的。我想做一个小的改进,但我不知道这是否可能。

<#if package?? && package != "">
package ${package};

</#if>
import org.owasp.esapi.ESAPI;
import org.owasp.esapi.Logger;

/**
 *
 * <#if package?? && package != "">${package}.${name}</#if>
 * @author ${user}
 * @createdDate ${date}
 */

public class ${name} {

    private static final Logger LOG = ESAPI.getLogger(${name}.class);
}

如您所见,它只是一个包含 ESAPI 记录器的简单模板,现在我要做的是检查 ESAPI.class 是否存在,然后只应该创建记录器,否则应该创建不同的记录器,比如说 Log4J。

我想这样做的原因是我正在处理许多项目,我不想为每个项目创建一个类模板,如果归根结底我会的,但我想你们中的一个人可能知道这是否可能.

4

1 回答 1

0

感谢 Joop Eggen 的评论,我将使用变量 Route:

您可以设置变量(例如为 ${user} 选择另一个值)。并使用 <#if>。在 NB 中更改用户的 Internet 搜索将指向该方向。

于 2013-02-25T05:54:01.507 回答