• Keine Ergebnisse gefunden

Beuth Hochschule Tipps zu NetBeans WS17/18, S. 1

N/A
N/A
Protected

Academic year: 2021

Aktie "Beuth Hochschule Tipps zu NetBeans WS17/18, S. 1"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

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).

(2)

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.

Referenzen

ÄHNLICHE DOKUMENTE

In diesem Abschnitt soll gezeigt werden, dass es manchmal noch einen einfacheren Weg gibt, um eine weitere Ordnung für eine Klasse K zu definieren: Wenn man schon ein oder

Wenn dieser (Referenz-) Wert auf ein Objekt zeigt (d.h. wenn er ungleich null ist), kann man die Übergabe auch so beschreiben: Das Objekt wird per Referenz übergeben (d.h. die

The array object ar (the target-value of the variable ar) contains 3 elements and additionally an int- variable named length with value 3. In all arrays this length -variable

Die Variable lob zeigt auf ein LongSpeicher30-Objekt (das lange Rechteck &#34;von ganz links nach ganz rechts&#34;).. Dieses Objekt ist (zur Zeit) eine leere Liste von

Hinweise: Solange man keine Doppelgänger einfügt, sehen Sammlungen des Typs LongSpeicher50 und LongSpeicher51 genau gleich aus.. Nr Bezeichnung

Welche Knoten haben einen leeren linken Unterbaum (und gehören somit zum Fall 2).. Welche Knoten haben einen leeren rechten Unterbaum (und gehören somit zum

This class offers constant time performance for the basic operations (add, remove, contains and size), assuming the hash function disperses the elements properly among the

Für die 14 Beispiel-Schlüssel ist hash03 nicht besonders gut, denn sie lässt 5 der 10 Listen leer und bewirkt, dass 8 der 14 Schlüssel in dieselbe Liste (ht[5]) eingefügt werden..