文章目录
- Java自带的template
- 属性模板
- psf——public static final
- psfi——public static final int
- psfi——public static final String
- St——String
 
- 方法模板
- psvm——main方法
- sout——打印语句
- iter——for迭代循环
- fori——for循环
 
- 代码块模板
- if-e —— if else
- else-if
 
 
- 自定义自己的template
- 属性模板
- 方法模板
- pmn——公共无参方法
- pm——公共有参方法
- prmn——私有无参方法
- prm——私有有参方法
- tmd——测试方法模板
- no——new Object
- log——定义日志常量
 
 
定义: Live template可以让你快速、高效、正确的插入平时经常使用的或者自定义的代码片段。
在代码中输入模板编码,并按下enter键,即可生效;
Java自带的template
如常见的:iter、fori、psvm、sout等。
 
属性模板
psf——public static final
psfi——public static final int
psfi——public static final String

St——String

方法模板
psvm——main方法
public static void main(String[] args) {
        
    }
sout——打印语句
System.out.println();
iter——for迭代循环

fori——for循环

代码块模板
if-e —— if else
快捷编码:if-e
 描述:add if and else
 模板:
if($CONDITION$){
	$END$
} else if (){
}

else-if
快捷编码:else-if
 描述:Add else-if branch
 模板:
else if($CONDITION$){
	$END$
} 

自定义自己的template

属性模板
方法模板
pmn——公共无参方法
下图分别定义 快捷编码,描述,模板,应用范围
 
 这里将无参公共方法
 快捷编码定义为: pmn
 描述为: public method without param
 模板为:
/**
 * methodName $METNOD$
 * returnType $RETURN$
 * -----------------------------------------------------------------------------------------------------------------
 */
 
public $RETURN$ $METNOD$(){
    $END$
    return;
}
定义应用范围,这里勾选Java
 

pm——公共有参方法
快捷编码: pm
 描述:public method with param
 模板:
/**
 * methodName $METNOD$
 * paramType $PARAMTYPE$
 * paramName $PARAMNAME$
 * returnType $RETURN$
 * -----------------------------------------------------------------------------------------------------------------
 */
public $RETURN$ $METNOD$($PARAMTYPE$ $PARAMNAME$){
    $END$
    return;
}

prmn——私有无参方法
快捷编码: prmn
 描述:private method without param
 模板:
/**
 * methodName $METNOD$
 * returnType $RETURN$
 * -----------------------------------------------------------------------------------------------------------------
 */
 
private $RETURN$ $METNOD$(){
    $END$
    return;
}
prm——私有有参方法
快捷编码: prm
 描述:private method with param
 模板:
/**
 * methodName $METNOD$
 * paramType $PARAMTYPE$
 * paramName $PARAMNAME$
 * returnType $RETURN$
 * -----------------------------------------------------------------------------------------------------------------
 */
private $RETURN$ $METNOD$($PARAMTYPE$ $PARAMNAME$){
    $END$
    return;
}
tmd——测试方法模板
编码:tmd
 描述:test case default method
public void $method$() {
    $END$
}
no——new Object
编码:tmd
 描述:new Object
$val$ $name$ = new $val$();
log——定义日志常量
编码:log
 描述:定义日志常量
 private static final Logger logger= LoggerFactory.getLogger($CLASS$.class);






![[HDLBIts] Exams/m2014 q4j](https://img-blog.csdnimg.cn/img_convert/e20a6409553190b8edbbbf004dfea770.png)




![基层社会治理平台建设方案[113页PPT]](https://img-blog.csdnimg.cn/img_convert/bfe7ec192189cf439b643cd9b1edc344.jpeg)







