Autocomplete Android Studio:枚举自动完成切换案例
Android Studio中是否有创建存根的自动完成快捷方式或代码生成命令Autocomplete Android Studio:枚举自动完成切换案例,autocomplete,enums,android-studio,switch-statement,Autocomplete,Enums,Android Studio,Switch Statement,Android Studio中是否有创建存根的自动完成快捷方式或代码生成命令 switch (myEnum){ } 语句,包含定义的枚举的所有可能的case语句,如?将插入符号置于“switch”上,按Alt Enter键,选择“创建缺少的“switch”分支”。enum.class public enum myEnum{ Item1, Item2, Item3, Item4 } EnumSwitchImplement.class private Enum.myEnum mMyEnum;
switch (myEnum){
}
语句,包含定义的枚举的所有可能的case
语句,如?将插入符号置于“switch”上,按Alt Enter键,选择“创建缺少的“switch”分支”。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。:) 将鼠标指针放在开关上,然后等待一段时间。黄色灯泡如下所示。单击该黄色灯泡(或按ALT+Enter)并单击选项Create missing'switch'branchs
选项
这将自动创建开关盒断开语句,如下所示。
希望这对某人有所帮助。我试过了,可能是我做错了。请解释一下,创建“switch”存根,如下所示:'switch(enum_instance){⌥(选项)+进入Mac。我过去曾尝试过,但现在似乎不起作用。奇怪!