[英]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.