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


Eclipse 3.7中,我见过java代码模板,其中包含${import}命令的几种变体:

${:import}
${imp:import}
${x:import}

他们之间有什么区别?

最佳答案 在上面的例子中,您创建了3个变量:

“”(即空白)

“小鬼”

“X”

您可以使用这些名称在模板中稍后引用变量.但是,对于import语句,这似乎很大程度上没用.

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

我建议看一下Eclipse附带的模板和优秀的Useful Eclipse Java Code Templates问题,以便学习更多内容.

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

  ${:importStatic}

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

点赞