Die zehn heißesten Shortcut-Tipps für IntelliJ-IDEA

Wer täglich mit einer Entwicklungsumgebung arbeitet sollte sein Werkzeug sehr gut kennen und effizient nutzen können. Mit Hotkeys geht das Programmieren schneller von der Hand und die Maus neben dem Computer kann getrost einstauben. Hier sind die zehn besten Shortcut-Tipps für IntelliJ-IDEA. Viel Spaß beim Ausprobieren.

Double Shift (Search everywhere)

Zweimal nacheinander die Shift-Tasten drücken und einfach Lostippen, um nach einer beliebigen Datei, einem Symbol oder einem Menüpunkt zu suchen.

⌘-L (Go to line)

CMD-L und dann eine Nummer eingeben, springt zur eingegebenen Zeilennummer. Das ist vor allen dann sinnvoll, wenn man einen Stacktrace mit Klassennamen und Zeilennummer vorliegen hat.

⌘-B (Go to declaration)

Cursor auf ein Symbol im Quelltext und CMD-B zeigt die Deklaration der Variable oder Methode. So navigiert man bequem durch seine Quelltextdateien.

F3 und ⌘-F3 (Toggle Bookmark and show bookmark list)

Mit F3 wird die aktuelle Zeile als Bookmark gespeichert oder eben wieder gelöscht und mit CMD-F3 ruft man die Liste der gesetzten Bookmarks auf und kann zu ihnen springen.

⇧⌥↑ und ⇧⌥↓ (Move line up and down)

Shift-Alt und die Pfeiltasten Hoch und Runter bewegt die aktuelle Zeile entsprechend hoch und runter. Das geht schneller von der Hand als Ausschneiden und Einfügen und die aktuelle Zwischenablage bleibt erhalten.

⌘-D (Duplicate line)

CMD-D dupliziert die aktuelle Zeile. Auch hier bleibt die aktuelle Zwischenablage erhalten.

⇧⌘-V (Paste from clipboard history)

Mit Shift-CMD-V erhält man eine Historie der Zwischenablage und kann die Einträge entsprechend einfügen.

⌘-P (Show parameters)

CMD-P zeigt die Parameterliste in einem Methodenaufruf. Gerade bei Methoden mit vielen Parametern ist dieser Shortcut sehr hilfreich.

⇧⌘-F (Find in path)

Mit Shift-CMD-F erhält man einen Dialog zur Volltextsuche im gesamten Projekt.

Eine Übersicht zum Ausdrucken gibt es bei Jetbrains: https://resources.jetbrains.com/assets/products/intellij-idea/IntelliJIDEA_ReferenceCard_mac.pdf