【问题标题】:What is the name of "${}" and where can I find documentation on them for NetBeans IDE?“${}”的名称是什么?在哪里可以找到有关 NetBeans IDE 的文档?
【发布时间】:2015-09-11 23:13:29
【问题描述】:

我刚开始使用 NetBeans IDE,在四处寻找时,我看到了 ${some code here}(例如 ${user}${package}),尤其是在模板中,似乎是一种从其他来源获取信息。

我不知道这些术语是什么,我能找到的最接近的是代码提示或代码模板,但它们似乎与这些不同。因为我不知道如何称呼他们,我不知道如何找到关于他们的更多信息。具体来说,我想要一份 NetBeans IDE 支持或内置的所有这些“短代码”的列表,以及它们“指向”的内容。

【问题讨论】:

  • 它们似乎是模板制造商/变量,在使用模板创建文档时会被替换。我认为 WillShackleford 提供了一个有用的链接以了解更多详细信息
  • willshackleford 你能把它放到一个答案中以便我接受吗?这正是我想要的。谢谢。

标签: java netbeans


【解决方案1】:

此答案归功于 WillShackleford。他在评论中发布了链接,这使我能够获得我正在寻找的所有信息。

它们被称为模板变量。它们是 FreeMarker 模板语言实现的一部分,特别是 NetBeans IDE 中的插值。

有关它们的信息,请访问:
http://wiki.netbeans.org/FaqTemplateVariables
http://freemarker.org/docs/dgui_template_valueinsertion.html

有关 FreeMarker 模板语言及其在 NetBeans IDE 中的使用的一般信息也可以在上述链接中找到。

【讨论】:

    【解决方案2】:

    美元符号与匿名内部类有关。你可以查看这个answer

    【讨论】:

    • 不是在这种情况下,它们是(我相信)模板标记。除非您要扩展链接,否则您应该将问题标记为重复问题或将其保留为评论,否则您只会背弃其他人的成功/辛勤工作;)
    猜你喜欢
    • 2018-10-31
    • 1970-01-01
    • 2020-08-15
    • 2011-01-16
    • 2016-10-10
    • 1970-01-01
    • 1970-01-01
    • 2018-06-16
    • 2012-02-27
    相关资源
    最近更新 更多