Translate this page...

Meine Lieblings-Tastenkürzel in NetBeans 6.0

Je bunter eine IDE wird, um so mehr gerät sie in Verruf, nicht vernünftig per Tastenkürzel bedienbar zu sein. NetBeans ist da glücklicherweise keine reine Mausschubser IDE.

Ein paar lieb gewonnene Tastenkombinationen will ich hier mal vorstellen:

Quelltext formatiert einfügen

Viel Arbeit macht man sich immer mit dem Umstrukturieren von Sourcecode. Da ist es schön, wenn man ein automatisierte Formatierung in NetBeans hat. Mir geht es aber nicht um den Befehl Format [Strg-Umschalt+F] sondern um das Einfügen und sofort Formatieren, Paste Formatted, mittels [Strg+Umschalt+V]

Damit wird die Zwischenablage sofort formatiert eingefügt. Das spart das erneute Selektieren und Format.

Exceptions analysieren

Logdateien sind des Programmieres zweithäufigste Leselektüre. Darum ist es hilfreich schnell zu dem Punkt einer Exception springen zu können.

Zwei Tastenkürzel sind da hilfreich: Go to type... mit [Strg+O] findet sehr schnell die Java-Klasse (die man sich vorher bestimmt per [Strg+C] aus der Logdatei kopiert hat).

Wenn die Klassendatei geöffnet ist, springt man mit Go to line... [Strg+G] zur gewünschten Programmzeile.

Wo ist meine Klasse her?

Meine Softwareprojekte umfassen meistens eine Menge an Unterprojekten. Nicht weniger als 15 geöffnete Projekte sind in NetBeans an der Tagesordnung - schnell verliert man den Überblick, woher eine gerade geöffnete Klassendatei kommt. Besonders wenn man sich per Hyperlink-Navigation [Strg+Linke Maustaste] durch die Quelltexte wühlt. Schnell gewöhnt man sich dann an die (leider etwas aussagelose) Tastenkombination für Select in Projects [Strg+Umschalt+1].

Meine IDE ist mein Browser

Wie ich schon oben beschrieb ist die Hyperlink-Navigation [Strg+Linke Maustaste] eine schöne Sache. Man kommt sich vor wie in einem x-beliebigen Internet-Browser. Wenn ich aber aus den Tiefen der Analyse zu meinem Ausgangspunkt zurück will, eignet sich dafür Go back [Alt+Pfeil links] recht gut.

Editor maximieren

Eigentlich ist der Editor immer zu klein, zumindest geht es mir so. Der Doppelklick auf die Registerzunge zum Maximieren des Editors ist nett aber umständlich. Das Tastenkürzel Maximize Windows [Strg+ESC] ist da schneller. Entgegen des Namens setzt [Strg+ESC] die vergrößerte Registerzunge auch wieder zurück.

Auskommentieren

Schnell muss mal eine Zeile raus aus den Programmablauf, löschen will man sie aber nicht. Toggle Comment [Strg+Umschalt+C] hilft hier, um selektierte Zeilen schnell auszukommentieren oder die Kommentare wieder zu entfernen.

Und wenn eine Zeile doch mal verschwinden soll, ist ein [Strg+E] das nützliche Erase ohne die Zeile erst markieren zu müssen.

Auf- und zusammenklappen

Wenn man mal Code folding in einer IDE erlebt hat, will man sie nach einiger Zeit nicht mehr missen. Aber das Klicken auf das +/- Symbol stört doch den Arbeitsablauf. Dafür hat NetBeans die Tastenkombinationen [Strg+Plus] für das aufklappen und [Strg+Minus] für das zusammenklappen. Wenn man dazu noch die [Umschalt]-Taste gedrückt hält, wird der gesamte Sourcecode auf- oder zugeklappt.

 

Es gibt sicherlich noch zig andere bemerkenswerte Tastenkürzel, ab die oben genannten verwende ich ständig bei der täglichen Arbeit.

http://www.netbeans-forum.de/ Da werden Sie geholfen:
Das deutsche NetBeans Forum

      NetBeans Dream Team Member

3 Antworten to “Meine Lieblings-Tastenkürzel in NetBeans 6.0”

  1. Josch schreibt:

    Hi Christian!

    Das Problem liegt sicherlich beim Codefolding. Wenn das aktiviert ist und der Parser bei [Enter] ein paar schließende geschweifte Klammern in den falschen Hals bekommt, klappt der Sourcecode plötzlich zusammen (und verspringt dann). Wenn Dich das zu sehr nervt, musst Du das Folding für Method-Bodies abschalten (ich schaue mal nach, ob ich ein Fehler dazu melde oder ob schon ein Issue eingetragen ist).

    Ganz schlimm ist es, wenn man per Copy&Paste mal ein paar folgende Zeilen der Fields in einen Method-Body kopiert:

    private String t1;
    private int i2;
    private boolean b3;

    Die private/public/protected-Angaben bringen den Parser wild durcheinander.

    Das Codefolding hatte bei 6.0 beta schon Bugs, die einigermaßen zum Final korrigiert wurden. Aber die oben beschriebenen Fehler sind leider noch vorhanden.

    Beste Grüße,
    Josch.

  2. christian schreibt:

    Zusatzfrage:
    Mein NetBeans 6.1 macht in letzter Zeit im Source Code Editor (Java) beim drücken der Return Taste ziemlich oft für mich nicht nachvollziehbare Sprünge im Source Code (z.b. fünzig Zeilen nach unten, etc..).
    Dies passiert häufig wenn ich z.b. nach dem Build im Source Code was ausbessern möchte und mich an das Ende der Zeile stelle und dann return drücke um eine neue Zeile zu erzeugen.

    Ist das ein bekannter Fehler / Fehlkonfig?

    mfg
    christian

  3. christian schreibt:

    Vielen Dank! Sehr hilfreich....
    Wird bei mir ab sofort eingesetzt.

Hinterlasse eine Nachricht

Meine Informationen merken

CAPTCHA Bild zum Spamschutz 

[Valid RSS]