自定义Live Templates
例如:定义sop代表System.out.print();语句
①在Live Templates中增加模板
②先定义一个模板的组,这样方便管理所有自定义的代码模板
③在模板组里新建模板
④定义模板(以输出语句为例)
-
Abbreviation:模板的缩略名称
-
Description:模板的描述
-
Template text:模板的代码片段
-
模板应用范围。比如点击Define。选择如下:应用在java代码中。
其它模板1:单元测试模板:
@Test public void test$var1$(){ $var2$ }
其它模板2:创建多线程
new Thread(){ public void run(){ $var$ } };
其它模板3:冒泡排序
for(int $INDEX$ = 1; $INDEX$ < $ARRAY$.length; $INDEX$++) { for(int $INDEX2$ = 0; $INDEX2$ < $ARRAY$.length-$INDEX$; $INDEX2$++) { if($ARRAY$[$INDEX2$] > $ARRAY$[$INDEX2$+1]){ $ELEMENT_TYPE$ temp = $ARRAY$[$INDEX2$]; $ARRAY$[$INDEX2$] = $ARRAY$[$INDEX2$+1]; $ARRAY$[$INDEX2$+1] = temp; } } }