真的没有办法在IntelliJ中为给定变量生成切换条件吗?
Ctrl + Space以及Ctrl + J都不会产生结果。
Answers:
对于枚举变量,输入switch (myEnumVar)
并按Alt+ Enter。智能完成将建议:Create missing 'switch' branches
Crazy Coder提供了以下屏幕快照,显示了如何启用“创建枚举开关分支”意图。
请参阅YouTrack问题6374。
请按照此处的步骤操作:https : //confluence.jetbrains.com/display/PYH/Creating+and+applying+live+templates+(code+snippets)
对于上下文,请使用JAVA和用于切换的代码-case语句为:
switch($switchVar$) {
case $value$:
$END$
break;
default:
break;
}
对try-catch做同样的事情;)
try {
$END$
} catch(Exception e) {e.printStackTrace();}
我喜欢intellij中的模板功能并且经常使用它。