Beuth Hochschule Tipps zu NetBeans WS17/18, S. 1 Inhaltsverzeichnis
Tipps zu NetBeans ...1
1. Die aktuelle Datei formatieren lassen...1
2. Die Einrücktiefe festlegen...1
3. Kurze if-Anweisungen auf einer Zeile lassen...2
4. Formatier-Einstellungen importieren...2
Tipps zu NetBeans
Hier soll beschrieben werden, wie man in der Entwicklungsumgebung NetBeans ein paar wichtige Einstellungen vornehmen kann. Diese Tipps wurden mit NetBeans Version 8.0.2 ausprobiert, funktionieren aber sehr wahrscheinlich auch bei älteren und neueren Versionen.
Eine Folge von hervorgehobenen Worten wie z.B. Source, Format soll bedeuten:
Wählen Sie im Menü Source den Menüpunkt Format.
Eine Folge wie z.B. Alt-Umschalt-F soll bedeuten:
Drücken Sie gleichzeitig auf die 3 Tasten Alt, Umschalt und F.
Mit einem Linksklick ist ein Klick mit der linken Maustaste gemeint.
1. Die aktuelle Datei formatieren lassen
Entweder mit Source, Format oder mit dem Tastenkürzel Alt-Umschalt-F.
Die genauen Regeln, nach denen der Programmtext dann formatiert wird, kann man auf vielfältige Weisen ändern und anpassen. Einige Möglichkeiten dazu werden in den folgenden Abschnitten beschrieben.
2. Die Einrücktiefe festlegen
Tools, Options. Das Options-Fenster sollte sich öffnen
In der obersten Zeile Linksklick auf das Icon Editor, dann Linksklick auf den Reiter Formatting.
Nach Language: die Alternative Java wählen.
Nach Category: die Alternative Tabs and Indents wählen.
Entfernen Sie das Häkchen vor Use All Languages Settings (wenn dort eins steht).
Bringen Sie vor Expand Tabs to Spaces ein Häkchen an (wenn dort noch keins steht).
Tragen Sie nach Number of Spaces per Indent: die Zahl 3 ein (empfohlen).
Tragen Sie nach Tab Size: ebenfalls die Zahl 3 ein (empfohlen).
Tragen Sie nach Right Margin: die Zahl 76 ein (empfohlen).
Wählen Sie nach Line Wrap: die Alternative After Words.
Anmerkung: Machen Sie die Zahl nach Right Margin: von Ihrem Drucker abhängig. Wenn er beim Drucken von Programmtexten einige Zeilen umbrechen muss, weil sie ihm zu lang sind, sollten Sie statt 76 eine kleinere Zahl eintragen. Falls der Drucker rechts einen breiten Rand lässt, können Sie es mit einer größeren Zahl als 76 probieren.
Lassen Sie die übrigen Einstellungen so wie sie sind.
Um die geänderten Einstellungen wirksam zu machen, können Sie entweder auf Apply klicken (dann bleibt das Options-Fenster geöffnet) oder auf OK klicken (dann wird das Options-Fenster geschlossen).
S. 2, WS17/18 3. Kurze if-Anweisungen auf einer Zeile lassen Beuth-Hochschule 3. Kurze if-Anweisungen auf einer Zeile lassen
Die Standard-Einstellungen des Formatierers bewirken, dass kurze if-Anweisungen ohne else , die vom Programmierer ohne geschweifte Klammern auf eine Zeile geschrieben wurden, mit geschweiften Klammern (engl. braces) versehen und auf drei Zeilen umgebrochen werden, z.B. so:
if (a < b) return c; // Vom Programmierer so geschrieben if (a < b) { // Vom Formatierer
return c; // so auf
} // drei Zeilen umgebrochen
Mit den folgenden 2 Schritten können Sie solche "Zeilenverschwendungen" verhindern:
Schritt 1:
Tools, Options. Das Options-Fenster sollte sich öffnen
In der obersten Zeile Linksklick auf das Icon Editor, dann Linksklick auf den Reiter Formatting.
Nach Language: die Alternative Java wählen.
Nach Category: die Alternative Braces wählen und nach "if": die Alternative Leave alone wählen.
Dadurch wird verhindert, dass beim Formatieren geschweifte Klammern hinzugefügt werden, wenn der Programmierer keine geschrieben hat.
Schritt 2:
Nach Category: die Alternative Wrapping wählen und nach If Statement: die Alternative If Long wählen.
Dadurch werden if-Anweisungen, die auf eine Zeile passen, nicht auf mehrere Zeilen verteilt.
4. Formatier-Einstellungen importieren
Die oben in den Abschnitten 2. und 3. beschriebenen Einstellungen können auch vorgenommen werden, in dem man ein entsprechendes .zip-Archiv importiert wie folgt:
Schritt 1:
Laden Sie von meiner Homepage die Datei Alg-NetBeansFormatting.zip auf ihren Rechner.
Schritt 2:
Tools, Options. Dann in der untersten Zeile Linksklick auf Import.... Ein Fenster mit dem Titel Select Options To Input sollte sich öffnen. Darin oben rechts ein Linksklick auf Browse... und zu der
heruntergeladenen Datei Alg-NetBeansFormatting.zip navigieren, die Datei auswählen und ein Linksklick auf OK.
Zurück im Select Options To Input Fenster ein Linksklick auf das dortige OK. Ein Fenster mit dem Titel Import Confirmation sollte aufgehen. Darin ein Linksklick auf Yes bewirkt, dass NetBeans beendet und (mit den geänderten Einstellungen) erneut gestartet wird.