• Keine Ergebnisse gefunden

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

N/A
N/A
Protected

Academic year: 2021

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

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

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

Tipps zu IntelliJ

Hier soll beschrieben werden, wie man in der Entwicklungsumgebung IntelliJ ein paar wichtige Einstellungen vornehmen kann. Diese Tipps wurden mit IntelliJ IDEA 2017.2.6 ausprobiert, funktionieren aber sehr wahrscheinlich auch bei älteren und neueren Versionen.

Eine Folge von hervorgehobenen Worten wie z.B. Code, Format soll bedeuten:

Wählen Sie im Menü Code den Menüpunkt Format.

≻ Editor soll bedeuten: Ein Linksklick auf das Zeichen ≻ vor Editor.

Editor soll bedeuten: Ein Linksklick auf Editor Eine Folge wie z.B. Strg-Alt-F soll bedeuten:

Drücken Sie gleichzeitig auf die 3 Tasten Strg, Alt und L.

Mit einem Linksklick ist ein Klick mit der linken Maustaste gemeint.

1. Die aktuelle Datei formatieren lassen Entweder mit Code, Reformat oder mit

Strg-Alt-L (ohne Reformat File Fenster) oder mit Strg-Umschalt-Alt-L (mit Reformat File Fenster).

Im Reformat File Fenster kann man noch ein paar Einstellungen wählen, bevor formatiert wird.

2. Die Einrücktiefe (für Java-Programme) festlegen File, Settings..., ≻ Editor, ≻ Code Style, Java

Dann den Reiter Tabs and Indents wählen. Dort werden folgende Eintragungen empfohlen:

nach Tab size: 3

nach Indent: 3

nach Continuation Indent: 6

3. Kurze if-Anweisungen auf einer Zeile lassen

Die Standard-Einstellungen des IntelliJ-Editors lassen kurze if-Anweisungen, die der Programmierer auf eine einzige Zeile geschrieben hat, so wie sie sind (und bricht sie nicht auf mehrere Zeilen um und fügt auch keine geschweiften Klammern ein). Diese Standard-Einstellungen können Sie wie folgt überprüfen (oder wieder herstellen, wenn sie geändert wurden):

File, Settings..., ≻ Editor, ≻ Code Style, Java

Dann den Reiter Wrappings and Braces wählen und dann überprüfen bzw. wählen:

Unterhalb von 'if()' statement:

nach Force braces Do not force nach 'else' on new line kein Häkchen nach Special 'else if' treatment ein Häkchen

Das englische Wort "braces" bedeutet "geschweifte Klammern" { ... }.

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 "von ganz links nach ganz rechts").. 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..