IntelliJ:生成开关盒
是否真的没有办法生成一个给定的variables在IntelliJ的开关情况?
Ctrl + Space和Ctrl + J都不会产生任何结果。
对于枚举variables,inputswitch (myEnumVar)
并按下Alt + Enter 。 智能完成将build议: Create missing 'switch' branches
Crazy Coder提供了下面的屏幕截图,展示了如何启用创build枚举交换分支的意图。
请参阅YouTrack问题6374 。
按照这里的步骤: https : //confluence.jetbrains.com/display/PYH/Creating+and+applying+live+templates+(code+snippets)
对于上下文,使用JAVA和代码开关案例语句将是:
switch($switchVar$) { case $value$: $END$ break; default: break; }
对try-catch做同样的事情;)
try { $END$ } catch(Exception e) {e.printStackTrace();}
我喜欢intellij中的模板函数并使用它很多。