2014-07-16 25 views
1

我想知道是否可以用IntelliJ创建代码模板。我想将我的getInstance()方法保存到变量中,或者沿着这些行保存,并且在编写代码时,可以使用该变量生成我的getInstance()方法。这可能吗?如果是这样如何?IntelliJ代码模板

再次感谢, Niknea。

回答

1

您可以创建活动模板。

设置 - >实时模板

已有很多现有的实时模板。只需添加一个新的。

例如: 'iter'是一个已经定义的活动模板。当你编码时,你只需键入'iter'(不带引号),然后按下tab按钮。这将产生一个for循环。

+0

'psvm'会产生'public static void main' :-)我不知道你在这个答案中说了什么。很高兴知道这件事,刚开始使用'IntelliJ IDEA' :-) +1 –

+0

hmm,我创建了一个名为“test”的模板,对代码“test”进行了争辩。但是,当我在我的代码中键入“test”,然后按Tab键时,我会得到代码“ResolverUtil.Test”而不是文本“test”。 – Niknea

+0

也许你忘了定义语言。在您键入的代码下方,您可以定义此实时模板应该可用的语言。 –

1

你已经拥有了它(至少在新版本的IntelliJ中):使用快捷键:geti(并按下tab键)。在IntelliJ 13.0.3上成功测试

ottrob指向它定义的位置:在“实时模板”下单击“其他”部分,当它被扩大时,您应该看到它被定义为第一项。