IntelliJで特定の変数のスイッチケースを生成する方法は本当にありませんか?
Ctrl+Space と Ctrl+J では結果が得られません。
enum 変数の場合は、+を入力switch (myEnumVar)
して押します。スマート補完は次のことを提案します:AltEnterCreate missing 'switch' branches
Crazy Coderは、 Create Enum Switch Branches インテンションを有効にする方法を示す次のスクリーンショットを提供しました。
YouTrack issue 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 のテンプレート機能が大好きで、よく使います。