我刚开始使用NetBeans IDE,在这里我看到${一些代码}(例如${user}
或${package}
),特别是在模板中,似乎作为一种从另一个来源提取信息的方式。
我不知道这些术语是什么,我能找到的最接近的是代码提示或代码模板,但那些似乎与这些不一样。因为我不知道该怎么称呼他们,我也不知道如何找到更多关于他们的信息。具体来说,我想要一个列表,列出所有这些由NetBeans IDE支持或内置的"短代码",以及它们"指向"什么。
这个答案要归功于WillShackleford。他在评论中发布了链接,使我能够得到我正在寻找的所有信息。
它们被称为模板变量。它们是FreeMarker模板语言实现的一部分,特别是它们是NetBeans IDE中的插值。
关于他们的信息可以在:
http://wiki.netbeans.org/FaqTemplateVariables
http://freemarker.org/docs/dgui_template_valueinsertion.html
关于FreeMarker模板语言及其在NetBeans IDE中的使用的一般信息也可以在上面的链接中找到。
美元符号与匿名内部类有关。你可以检查这个答案