Autocomplete 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;

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(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。我过去曾尝试过,但现在似乎不起作用。奇怪!