IDEA 模板代码(live template)总结

模板代码live template教程

官网文档链接

中文第三方博客:这个有点像是官网的翻译版本,很实用,主要是对函数的翻译。

自己使用的一些感受

  1. 模板代码无法实现像 .for 这样的效果,只能 sout 然后 Tab,或者选中代码块使用 Ctrl + Alt + J,将选中代码块当成参数传入模板中(模板中定义的 SELECTION
  2. 要想实现 .for 这样的效果,要使用另外一个方式:Postfix code completion
  3. 目前 IDEA 只内置了两个函数 SELECTIONEND

分享一些自己写的

IFA

描述

mybatis 标签

效果

    AND judge_full_name = #{judgeFullName}

使用

输入代码 ,使用 Ctrl + Alt + J选中,选择 IFA

模板

   AND $VAR1$ $END$ = #{$SELECTION$}


FI

描述

mybatis 标签

效果

    #{item}

使用

输入代码,使用 Ctrl + Alt + J选中,选择 FI

模板

    #{item}


LikeC

描述

MYSQL LIKE CONCAT() 语句补全

效果
LIKE CONCAT('%',#{judge_full_name} ,'%' )
使用

输入代码,使用 Ctrl + Alt + J选中,选择 LikeC

模板
LIKE CONCAT('%',#{$SELECTION$} ,'%' )

最后

最后放一个 github 地址,后面慢慢去维护模板

你可能感兴趣的:(IDEA 模板代码(live template)总结)