Gibt es eine Verknüpfung in NetBeans, um einen Codeblock hervorzuheben und ihn zu kommentieren/zu kommentieren?
Die Liste der Tastaturkürzel finden Sie im NetBeans Wiki .
Hervorhebungen der Suchergebnisse aktivieren/deaktivieren
Alt + Shift + H
Kommentar hinzufügen/entfernen. Sollte für alle Sprachen funktionieren
Ctrl + / oder in Mac ⌘ + /
Versuchen Sie diese Kombination im Netbeans-Editor: ctrl + shift + c
Ein IDE unabhängiger Trick (der für alle Sprachen in der C/Java/C++/C # -Familie funktioniert), den ich fand, um Codeblöcke schnell zu kommentieren/zu kommentieren, ist der folgende:
int a = 5;
int b = 2;
//*
if(a < b) {
int t = a;
a = b;
b = t;
}
//*/
System.out.println("a: "+a);
Angenommen, Sie möchten den if
-Block häufig kommentieren und kommentieren. Sie können die Markierungen //*
und //*/
verwenden. Sie kommentieren den Block, indem Sie einen /
im //*
-Teil entfernen. Somit:
int a = 5;
int b = 2;
/*
if(a < b) {
int t = a;
a = b;
b = t;
}
//*/
System.out.println("a: "+a);
Warum das funktioniert
Falls die erste Zeile //*
liest, wird sie als // *
interpretiert. Daher kommentieren Sie den *
und kommentieren den Rest des Blocks nicht. Der //*/
wird ebenfalls ignoriert, da er als // */
interpretiert wird.
Falls die erste Zeile /*
liest, wird sie als Beginn eines Kommentarblocks interpretiert. Java sucht nach dem entsprechenden Ende, nämlich // */
(der //
wird ignoriert).
In Mac ist es stabiler, Befehl + Shift + c zu verwenden. Manchmal kann der Befehl +/verwendet werden, ist aber nicht so stabil.
Um einen ganzen Block kommentieren zu lassen, kann der rechteckige Auswahl-Trick auch als einzelnes "Null-Spalten" -Rechteck nützlich sein, in das wir ein beliebiges Kommentarzeichen einfügen können (z. B. einen Hash oder einen Schrägstrich):
Die Verknüpfung in Mac ist Ctrl+Shift+R wie in dieser Thread erklärt.
Um zur normalen Auswahl zurückzukehren, wiederholen Sie einfach die gleiche Verknüpfung.