Eclipse可以转换if-else来切换枚举

时间:2012-06-12 10:52:43

标签: eclipse

ReShaper可以自动识别枚举上的if个状态,并提供将它们转换为switch语句(或返回)。 (当然,只有当if语句仅测试枚举时才会发生这种情况。)

Eclipse可以做类似的事情吗?

2 个答案:

答案 0 :(得分:8)

为了完整起见,通过使光标例如显示选项Convert 'if-else' to 'switch'。在if上,然后按快速辅助命令(Ctrl + 1)。

答案 1 :(得分:4)

Eclipse可以将switch语句转换为if-else,而不是相反。已经有一个错误提供“转换'if-else'到'切换'”快速帮助,请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=348179

更新:该错误已得到修复,启动4.3里程碑1 Eclipse将支持将if-else语句转换为switch语句。