Android - AndroidStudio自定义代码模板

转载请注明出处:https://blog.youkuaiyun.com/mythmayor/article/details/72844449

以下是自定义的代码模板

设置自定义代码模板方式:

1.来到设置界面(ctrl + alt + s)
2.搜索Live Templates,找到"Editor"下面的"Live Templates"
3.点击界面右侧的"+"按钮,选择"2.Templates Group..."
4.创建自定义的模板组(Java_My)
5.点击界面右侧的"+"按钮,选择"1.Live Template",编辑即可
6.编辑完成后点击界面下方红色字体后的"Define",选择应用到的地方,一般选择"Java"就可以了
7.$变量名$,在定义时,两个$符之间的是变量名,点击右侧"Edit variables"来编辑变量名所代表的意义
注意:如果未完成第6步,第7步在选择变量名属性时是没有值的。

自定义代码模板:

1.Abbreviation: catch Description: Generate catch
catch ($Exception$ $Exception_Variable_Name$) {
	$Catch$
}
$Next$
2.Abbreviation: else Description: Generate else
else {
	$Else$
}
3.Abbreviation: elseif Description: Generate elseif
else if ($Condition$) {
	$Elseif$
}
4.Abbreviation: finally Description: Generate finally
finally {
	$Finally$
}
5.Abbreviation: fore Description: Generate fore
for ($iterable_type$ $iterable_element$ : $iterable$) {
	$foreach$
}
	
6.Abbreviation: fori Description: Generate fori
for(int $INDEX$ = 0, $SIZE$ = $LIMIT$; $INDEX$ < $SIZE$; $INDEX$++) {
  $END$
}
7.Abbreviation: if Description: Generate if
if($Condition$) {
	$If$      
}
8.Abbreviation: ifelse Description: Generate ifelse
if($Condition$) {
    $Statement$
} else {
    $Statement$
}
9.Abbreviation: main Description: Generate main
public static void main(String[] args) {
	$Main$
}
10.Abbreviation: mylogd Description: Generate mylogd
android.util.Log.d("❤驭霖·骏泊☆Myth.Mayor❤", "$CLASS_NAME$ - $METHOD_NAME$: " + $content$);
11.Abbreviation: myloge Description: Generate myloge
android.util.Log.e("❤驭霖·骏泊☆Myth.Mayor❤", "$CLASS_NAME$ - $METHOD_NAME$: " + $content$);
12.Abbreviation: mylogi Description: Generate mylogi
android.util.Log.i("❤驭霖·骏泊☆Myth.Mayor❤", "$CLASS_NAME$ - $METHOD_NAME$: " + $content$);
13.Abbreviation: note Description: Generate /** */
/** $Note$ */
$Next$
14.Abbreviation: switch Description: Generate switch
switch($Condition$) {
	case $Case1$:
			$Text1$
			break;
	case $Case2$:
			$Text2$
			break;
	default :
			$Text3$
			break;
}
15.Abbreviation: syso Description: Generate syso
System.out.println($Word_Selection$);
$Next$
16.Abbreviation: try Description: Generate try
try{
	$Try$
} catch(Exception e) {
	e.printStackTrace();
}
$Next$
	
17.Abbreviation: while Description: Generate while
while($Condition$) {
	$Statement$
}
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值