2013-03-14 5 views
20

Ich benutze Eclipse für eine ganze Weile, aber für das letzte Jahr oder so versuche ich, mich an Intellij Idee zu gewöhnen, weil das ist, was sie an meinem aktuellen Arbeitsplatz verwenden.Verknüpfung zum Hinzufügen von Würfen Erklärung in Intellij Idee

Ein Merkmal, das ich in Idea keinen Ersatz finden kann, ist die Fähigkeit der Eclipse, Throw-Deklarationen hinzuzufügen. In Eclipse konnte ich mit der rechten Maustaste auf eine unterstrichene Zeichenkette klicken und "Add throws declaration" auswählen, was sie dann zu meiner Methodensignatur hinzufügt, aber ich kann sie nicht für das Leben von mir in Idea finden. Gibt es eine solche Funktionalität in Idea?

Antwort

47

Wenn ein Stück Code eine Fehlerbehandlung benötigt, wird es von IntelliJ rot unterstrichen. Setzen Sie den Zeiger auf diesen Codeabschnitt und drücken Sie ALT + EINGABETASTE. IntelliJ sollte jetzt die Wahl haben, es entweder mit try/catch zu umgeben, eine catch-Klausel hinzuzufügen oder eine throws-Deklaration hinzuzufügen.

In Ihrem Fall: Klicken Sie auf den unterstrichenen Code> ALT-ENTER> Add Exception zu Method Signature

Hope this geholfen!

Bearbeiten: IntelliJ verfügt auch über eine Verknüpfung, um den Cursor auf den nächsten Fehler oder die nächste Warnung zu setzen: F2. Dies - besonders in Kombination mit ALT-ENTER - ist sehr nützlich.

+0

Perfekt. Vielen Dank. – user2170326

+1

Ist es möglich, dass IntelliJ den Code, der Fehlerbehandlung benötigt, nicht unterstreicht? Wenn ja, wie kann ich es dann wieder einschalten? – Defozo

0

Am Mac ist es auch Alt + Enter, aber Sie müssen am Ende der roten Linie sein, die zeigt, dass Sie die Ausnahme behandeln müssen.

+0

Dies trifft auf meinen Mac nicht zu – cellepo