2013-03-14 5 views
20

Używam Eclipse przez dłuższy czas, ale przez ostatni rok lub staram się przyzwyczaić do Intellij Idea, ponieważ to jest to, czego używają w moim obecnym miejscu pracy.Skrót do dodania deklaracji rzutów w Intellij Idea

Jedną z funkcji, których nie mogę zastąpić w Idea, jest zdolność zaćmienia do dodawania deklaracji rzutów. W Eclipse mogłem kliknąć prawym przyciskiem myszy podkreślony napis i wybrać "Dodaj deklarację rzutów", która następnie dodaje ją do podpisu mojej metody, ale nie mogę go znaleźć na całe życie w Idea. Czy istnieje taka funkcjonalność w Idea?

Odpowiedz

47

Gdy fragment kodu wymaga obsługi błędów, IntelliJ zaznacza go kolorem czerwonym. Ustaw wskaźnik na tym fragmencie kodu i naciśnij ALT + ENTER. IntelliJ powinien teraz dać ci wybór, aby otoczyć go za pomocą try/catch, dodać klauzulę catch lub dodać deklarację throws.

W twoim przypadku: kliknij kod podkreślony> ALT-ENTER> Dodaj wyjątek Method Podpis

Nadzieja to pomogło!

Edytuj: IntelliJ ma również skrót do umieszczenia kursora na następnym błędzie lub ostrzeżeniu: F2. To - szczególnie w połączeniu z ALT-ENTER - jest całkiem przydatne.

+0

Idealny. Dzięki. – user2170326

+1

Czy to możliwe, że IntelliJ nie podkreśli kodu wymagającego obsługi błędów? Jeśli tak, to jak go ponownie włączyć? – Defozo

0

Na Macu to także Alt + Enter, ale musisz być na końcu czerwonej linii, która pokazuje, że musisz obsłużyć wyjątek.

+0

To nie jest prawdą na moim Macu – cellepo