簡體   English   中英

NetBeans模板提示用戶輸入變量

[英]NetBeans template prompts user for variables

我正在大學上編程課程,我的教授要求我用特定格式的JavaDoc注釋塊包括有關作業的信息。 我想創建一個Java類模板,以便在創建文件時,只需輸入特定於作業的信息,然后將其放置在模板中。 這可能嗎,還是必須預先定義netbeans模板中使用的變量?

“我想要用戶在netbeans中創建.java文件時生成的注釋。”

然后,最好的解決方案是修改模板並在需要時定義自定義User.properties。

在NetBeans 7.2(我認為是最新的)中,轉到[ 工具 ]-> [ 模板 ],然后在“ 模板管理器”窗口中,可以使用所需的任何語言擴展任何模板並對其進行自定義。

例如,如果展開Java ,則可以通過突出顯示Java類並選擇[ 在編輯器中打開 ]來更改Java類 那時,您可以輕松地在頂部看到普通的javadoc注釋塊。

/**
 *
 * @author ${user}
 * @professor Mr. LordZardeck's Professor
 */
public class ${name} {

}

如果要添加自定義屬性(如上述使用用戶屬性一樣),請在“ 模板管理器”窗口中選擇[ 設置 ]。 這將打開User.properties文件,您可以在其中添加自己的屬性。 如果您查看文件的底部,則將最后一行注釋掉,但這是自定義屬性的示例,未注釋的是:

user=Your Name <your.name at your.org>

因此,通過此操作,您可以指定靜態標簽,只需更改模板即可自動創建靜態標簽,而無需進行任何工作(例如添加到java類模板的Professor標簽)。 對於變量在分配之間可能有所不同的標記,您可以使用自定義用戶屬性在每次分配開始時進行分配,然后當您使用模板時,模板會將您的分配信息自動填充到自動生成的自定義javadoc標記中打開。

暫無
暫無

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

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