当前位置: 首页 > 科技观察

IDEA敏捷开发技巧——实时模板

时间:2023-03-16 14:53:36 科技观察

前言本文使用自定义模板,通过简单的几个字符,在IDEA中快速生成预定代码。ExampleforiitercustomtemplatecommentslfhowtocustomizetemplateWindowsandLinuxFile->Settings->Editor->LiveTemplatesmacOSIntelliJIDEA->Preferences->Editor->LiveTemplatesLiveTemplatesSettings先加一个组,也就是说都是自己定制的。添加组的名称是可选的,只要您知道它属于您即可。例如,我的名为MyTemplate。将模板添加到您创建的组。添加Template,下面引入里面的变量:OptionDescriptionAbbreviation缩写,需要用什么缩写来唤起模板。Description描述,可以写也可以不写。TemplateText模板内容,这是关键!$前后包裹的内容就是变量——$variable$。适用于它生效的地方。配置完成后,可以使用?+J快速调用那里生效的所有模板。编辑变量编辑变量并为变量分配相应的属性。Options一些选项1.Expandwith:expandthebutton2.Reformataccordingtostyle:reformat3.Usestaticimportifpossible:usestaticimport4.ShortenFQnames:缩短全类名,自动添加importEditTemplateText/***$END$**@authorliuzhihang*@date$date$$time$*/其中$END$是一个系统变量,表示光标停留在最后的位置。编辑变量EditVariables,点击OK生成模板。总结还有一些其他的内置变量,可以参考地址:https://www.jetbrains.com/help/idea/edit-template-variables-dialog.html#predefined_functions本文转载自微信公众号“程序员小航”,可以通过以下二维码关注。转载本文请联系程序员小航公众号。