In Eclipse können Sie auf eine beliebige Zeile mit Ctrl+ klicken. IDie Zeile oder Gruppengruppe wird automatisch gemäß dem in den Einstellungen ausgewählten Einrückungsschema eingerückt.
Ich vermisse diese Funktion in Netbeans wirklich. Gibt es eine gleichwertige Funktion?
Ich bin mir von Alt+ Shift+ bewusst, Faber es ist nicht gut genug. Ich möchte eine Gruppe von Zeilen einrücken und nicht die gesamte Datei.
java
netbeans
ide
indentation
Elazar Leibovich
quelle
quelle
Antworten:
Öffnen Sie Extras -> Optionen -> Keymap , suchen Sie nach der Aktion "Aktuelle Zeile oder Auswahl erneut einrücken " und legen Sie die gewünschte Verknüpfung fest.
quelle
Durch Drücken von Alt+ Shift+ wird FIhre Auswahl eingerückt. Wenn nichts ausgewählt ist, wird die gesamte Datei eingerückt.
In neueren Versionen von NetBeans können Sie sogar mehrere Dateien / Ordner gleichzeitig formatieren!
Projects
Wenn Sie in der Fenster- / Seitenleiste einen oder mehrere Ordner oder Dateien auswählen und Alt+ Shift+ drücken F. NetBeans fragt "Ausgewählte Dateien und Ordner rekursiv formatieren ? " Und durch Drücken von OK werden alle ausgewählten Dateien / Ordner rekursiv formatiert.Unter Mac OS X lautet die Verknüpfung Ctrl+ Shift+ F. (Anmerkung: es ist Ctrlund nicht ⌘)
Ich habe die obigen Verknüpfungen für NetBeans 7 und 8 verwendet.
quelle
/** **/
Kommentaren und in der Nähe von geschweiften Klammern{}
). Dies ist besonders problematisch, wenn Sie mit dem Code anderer Personen arbeiten. Sie möchten lediglich, dass der Einzug mit dem übereinstimmt, was Sie für lesbar halten.Shift
+Alt
+F
rückt die gesamte Datei ein.quelle
Wählen Sie die Zeilen aus, die Sie neu formatieren möchten (Einrücken), und drücken Sie dann Alt + Umschalt + F. Nur die ausgewählten Zeilen werden neu formatiert.
quelle
Ctrl
+Shift
+ erstelltF
ein Format des gesamten Codes auf der Seite.quelle
Hier ist das vollständige Verfahren zum automatischen Einrücken einer Datei mit Netbeans 8.
Der erste Schritt besteht darin,
Tools -> Options
auf die Schaltfläche Editor und die Registerkarte Formatierung zu klicken, wie im folgenden Bild dargestellt.Wenn Sie Ihre Formatierungsoptionen festgelegt haben, klicken Sie auf die Schaltfläche Übernehmen und dann auf OK. Beachten Sie, dass mein Beispiel die Sprache C ++ ist, dies gilt jedoch auch für Java.
Der zweite Schritt besteht darin, CTRL+ Aauf die Datei zu setzen, in der Sie Ihre neue Formatierungseinstellung anwenden möchten. Dann ALT+ SHIFT+ Foder klicken Sie auf das Menü
Source -> Format
.Hoffe das wird helfen.
quelle
Wenn Sie den automatischen Einzug wie in Emacs auf TAB ausführen möchten, dh die aktuelle Zeile einrücken und den Cursor auf das erste Nicht-Leerzeichen bewegen möchten, gehen Sie folgendermaßen vor:
Fügen Sie den folgenden Makrocode ein:
reindent-line caret-line-erste-spalte caret-begin-line
Klicken Sie auf "Set Shortcut" und drücken Sie die Tabulatortaste
quelle
Ich habe Netbeans 6.9.1 gerade geöffnet und ALT + UMSCHALT + F rückt nur die von Ihnen ausgewählten Zeilen ein.
Wenn keine Zeilen ausgewählt sind, wird das gesamte Dokument eingerückt, in dem Sie sich befinden.
Ein möglicherweise unbeabsichtigtes Verhalten ist, dass wenn Sie NUR 1 Zeile ausgewählt haben, diese vollständig ausgewählt werden muss, da sie sonst nichts bewirkt. Sie müssen jedoch weder die letzte noch die erste Zeile einer Gruppe vollständig auswählen.
Ich habe erwartet, dass es nur eine Zeile einrückt, indem ich nur die ersten Zeichen auswähle, aber es hat nicht funktioniert. Ja, ich weiß, ich bin verdammt faul ...
quelle
Um den gesamten Code in NetBeans zu formatieren, drücken Sie Alt + Umschalt + F. Wenn Sie Zeilen einrücken möchten, wählen Sie die Zeilen aus und drücken Sie Alt + Umschalt + Rechtspfeiltaste. Um die Einrückung aufzuheben, drücken Sie Alt + Umschalt + Linkspfeiltaste.
quelle
Für Java NetBeans 7.1 und höher lautet die Verknüpfung auch in NetBeans 8.0 (das ich derzeit verwende) und höher:
Alt+Shift +F
wenn du in die schaust
KeyMap
Zugriff über das Menü :Tools
->Options
->Keymap
, ist die "Aktion" das mit der Verknüpfung definierte Format : Alt+ Shift+Fquelle