Android Studio:枚举 switch case 的自动完成
Android Studio: Enum auto-completion of switch case
AndroidStudio 中是否有创建存根的自动完成快捷方式或代码生成命令
switch (myEnum){
}
语句包含定义的 enum
的所有可能的 case
语句,如 Eclipse?
将插入符号放在 "switch" 上,按 Alt-Enter,select "Create missing 'switch' branches"。
Enum.class
public enum
myEnum{
Item1,
Item2,
Item3,
Item4
}
EnumSwitchImplement.class
private Enum.myEnum mMyEnum;
switch(mMyEnum){
//put cursor here and press Alt + Enter
/*a box will come with option "create missing 'switch' branches"
select.*/
}
//你的开关将转换为
switch(mMyEnum){
case Item1:
break;
case Item2:
break;
case Item3:
break;
case Item4:
break;
}
这适用于 Android Studio。
还没有检查 Eclipse。 :)
只需将鼠标指针放在 switch
上,然后等待一段时间。黄色灯泡将如下所示。单击那个黄色灯泡(或按 ALT+Enter)并单击选项 Create missing 'switch' branches
选项。
这将自动创建如下所示的 switch case-break 语句。
希望这对某人有所帮助。
AndroidStudio 中是否有创建存根的自动完成快捷方式或代码生成命令
switch (myEnum){
}
语句包含定义的 enum
的所有可能的 case
语句,如 Eclipse?
将插入符号放在 "switch" 上,按 Alt-Enter,select "Create missing 'switch' branches"。
Enum.class
public enum
myEnum{
Item1,
Item2,
Item3,
Item4
}
EnumSwitchImplement.class
private Enum.myEnum mMyEnum;
switch(mMyEnum){
//put cursor here and press Alt + Enter
/*a box will come with option "create missing 'switch' branches"
select.*/
}
//你的开关将转换为
switch(mMyEnum){
case Item1:
break;
case Item2:
break;
case Item3:
break;
case Item4:
break;
}
这适用于 Android Studio。 还没有检查 Eclipse。 :)
只需将鼠标指针放在 switch
上,然后等待一段时间。黄色灯泡将如下所示。单击那个黄色灯泡(或按 ALT+Enter)并单击选项 Create missing 'switch' branches
选项。
这将自动创建如下所示的 switch case-break 语句。
希望这对某人有所帮助。