assignments/help/eclipse.md

32 lines
1.3 KiB
Markdown

## Tabs in Eclipse
Eclipse verwendet standardmäßig Tabulatoren für die Einrückung von Quelltexten. Da dies aber dem Coding-Standard widerspricht und auch von den Check-Tools bemängelt wird, sollten Sie Eclipse entsprechend konfigurieren.
Öffnen Sie die Properties für das aktuelle Projekt über `File` -> `Properties`.
<img style="width: 30em;" src="img/tab_1.png">
Wählen Sie im Dialog die Option `Java Code Style` und dann `Formater`. Setzen Sie das Häkchen bei `Enable project specific settings` und klicken Sie auf `New`.
<img style="width: 15em;" src="img/tab_2.png">
Geben Sie dem Profil einen Namen, z.B. `PR2`.
<img style="width: 40em;" src="img/tab_3.png">
Wählen Sie unter dem Punkt `Indentation` als `Tab policy` den Eintrag `Spaces only` uns setzen Sie die Breiten auf jeweils `4`.
Schließen Sie den Dialog mit `OK` und das Properties-Fenster mit `Apply and Close`.
## Encoding und Zeilenende
Eclipse verwendet teilweise ein anderes Encoding als UTF-8 und benutzt Windows-Zeilenenden. Um dies zu verhindern nehmen Sie bitte folgende Einstellung vor:
Öffnen Sie die Properties für das aktuelle Projekt über `File` -> `Properties`.
Wählen Sie im Dialog die Option `Resources`.
<img style="width: 30em;" src="img/crlf.png">
Setzen Sie die Option `Text file encoding` auf `UTF-8` und `New text file line delimiter` auf `Unix`.