几个“导入”eclipse代码模板的区别

Gab*_*res 5 eclipse import templates

在 Eclipse 3.7 中,我看到了带有多个${import}命令变体的 java 代码模板:

${:import}
${imp:import}
${x:import}
Run Code Online (Sandbox Code Playgroud)

它们之间有什么区别?

kat*_*arp 3

在上面的示例中,您创建了 3 个变量:

“”(即空白)

“小鬼”

“X”

您可以使用这些名称稍后在模板中引用变量。然而,这对于导入语句来说似乎基本上没有用。

要了解如何有效地使用它,请查看 arraymerge,它是 Eclipse 附带的模板,您将看到在几个地方使用了结果变量。

我建议查看 Eclipse 附带的模板和优秀的有用 Eclipse Java 代码模板问题,以了解更多信息。

注意:在模板中,所有变量都必须具有唯一的名称,因此如果您采用上面的示例并添加

  ${:importStatic}
Run Code Online (Sandbox Code Playgroud)

您将收到错误,因为您已经使用“”(空白)作为变量名。