Czy naprawdę nie ma możliwości wygenerowania przełącznika dla danej zmiennej w systemie IntelliJ?IntelliJ: Generowanie obudowy przełącznika
Ctrl + Spacja oraz Ctrl + J nie dają wyników.
Czy naprawdę nie ma możliwości wygenerowania przełącznika dla danej zmiennej w systemie IntelliJ?IntelliJ: Generowanie obudowy przełącznika
Ctrl + Spacja oraz Ctrl + J nie dają wyników.
Dla zmiennych enum, wprowadź switch (myEnumVar)
i naciśnij Alt + Enter. Inteligentne zakończenie zasugeruje: Create missing 'switch' branches
Crazy Coder warunkiem poniższy zrzut ekranu pokazujący jak włączyć Tworzenie ENUM przełącznik gałęzie zamiaru.
Zobacz YouTrack issue 6374.
Wykonaj czynności opisane tutaj: https://confluence.jetbrains.com/display/PYH/Creating+and+applying+live+templates+(code+snippets)
dla kontekstu, użycie Java i kod dla switch - case byłoby:
switch($switchVar$) {
case $value$:
$END$
break;
default:
break;
}
Zrób to samo dla try - catch;)
try {
$END$
} catch(Exception e) {e.printStackTrace();}
Uwielbiam funkcję szablonu w intellij i używam jej dużo.
Ta funkcja jest dostępna w ramach zasady ** Create Enum Switch Branches **, która musi być włączona: http://img844.imageshack.us/img844/6195/20120919130903.png. – CrazyCoder
Miałem nadzieję znaleźć bardziej ogólne rozwiązanie, takie jak szablon dla ints. –