簡體   English   中英

NetBeans模板腳本

[英]NetBeans Template Scripting

在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。

我要執行此操作的原因是我正在從事許多項目,並且我不想為每個項目創建一個類模板,如果可以的話,我會這樣做,但是我想你們當中的一個可能知道是否可能。

感謝Joop Eggen的評論,我將使用變量Route:

您可以設置變量(例如為$ {user}選擇另一個值)。 並使用<#if>。 在NB中更改用戶的互聯網搜索將指向該方向。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM