385
Bearbeitungen
Änderungen
keine Bearbeitungszusammenfassung
== Notwendige Erforderliche Einstellungen ==
=== UTF-8 Character Encoding ===
UTF-8 ist bereits im Mavenprojekt als Character Encoding wird schon über unser Maven Projekt eingestelltdefiniert. Da Eclipse jedoch Maven nicht von Haus aus unterstützt empfiehlt es sich global die Einstellung global vorzunehmen:
# Öffne die Optionenöffnen# Navigiere zu General->Workspacewählen# In "Text file encoding", wähle "UTF-8"wählen
=== 4 Whitespaces anstelle von Tabs Tab vs. Whitespace === Es wurde sich darauf geeinigt, statt Tabulatoren vier Leerzeichen zu nutzen. Dies wird wie folgt erreicht:
# Öffne die Optionenöffnen# Navigiere zu General->Editors->Text Editorswählen# Setze "Displayed tab width" auf 4setzen# Setze den Den Haken für "Insert spaces for tabs"setzen === Save Actions === Es wird darum gebeten keine 'Save Actions' zu benutzen. # Optionen öffnen# Java->Editor->Save Actions wählen# Den Haken bei 'Perform the selected actions on save' entfernen. (Falls gesetzt) (Wer Line-Wrapping will kann Line-Wrapping/Word-Wrapping aktivieren - verfügbar über Plugins) Zusätzlich muss gegebenenfalls das Java Code Profil bearbeitet werden. Dies wird wie folgt erreicht: # Optionen Öffnen (Window -> Preferences)# Java -> Code Style -> Formatter# Aktives Profil bearbeiten (Active Profile -> Edit...)# Indentation (1. Reiter) Tab policity: Spaces only
== Hilfreiches ==
Es kann zur Übersichtlichkeit beitragen die Packages in einem Baum darzustellen:
# Im Package Explorer ist auf der Rechten Seite oben ein Pfeil nach unten ("View Menu")
# Wähle dort Dort kann die Option "Package Presentation->Hierarchical"gewählt werden.
=== Projekt Gruppen ===
Es ist möglich Projekte zu Gruppen hinzuzufügen und dann komplette Gruppen zu laden:
# Im Package Explorer ist auf der Rechten Seite oben ein Pfeil nach unten ("View Menu")
# Wähle dort Dort die Option "Select Working Set..."wählen
# Hier können nun Gruppen gewählt oder erstellt werden.
# Die Funktionalität dürfte selbsterklärend sein.
== Maven Projekte ==
Eclipse Unterstützt Maven nicht von Haus aus. Dazu ist das Plugin [http://www.eclipse.org/m2e/ M2Eclipse] benötigt. Dies bitte ist zu installieren.
=== Importieren von Maven Projekten ===
# Maven->Existing Maven Projects wählen.
# Next wählen
# Den Ordner wählen, wo die CodeBase Codebase liegt.# Es '''Ab Version 1.8''' erscheinen hier nun alle Projekte in einer Liste.#* Diese alle auswählen und auf "Finish" klicken.# '''Vor Version 1.8''' erscheint hier nur ein Projekt in der Liste "....parent-pom...".# * Dieses auswählen und auf "Finish" klicken.
# gdw-commons
# gdw-commons-gdx
# Maven-> Update Project... wählen.
=== Bauen der Projekte ===
# Rechte Maustaste auf das Projekt
# "Run" wählen
# Nach erfolgreichem Bauen steht in der Konsole "BUILD SUCCESS"
# Hierbei ist jedoch die [[GameDevWeek/Maven|Build-Reihenfolge]] zu beachten.