4.1 Eclipse Einstellungen
Circular Dependencies anpassen
Um zu verhindern, dass beim Bauen des Goobi viewers Fehler auftreten ist folgende Einstellung zu tätigen.
Preferences > Java > Compiler > Building > Build path problems > Circular dependencies
auf Warning stellen.
LESS Nature verhindern
Wenn das LESS-Plugin installiert ist, wird man beim erstmaligen Öffnen einer LESS-Datei gefragt, ob man dem Projekt eine LESS Nature hinzufügen möchte. Das ist unbedingt mit No zu beantworten, da ansonsten die Validierung der LESS-Datein fehlschlägt und hunderte von Fehlern die Konsole fluten würden. Das LESS-Plugin ist nur dazu gedacht eine Möglichkeit in Eclipse zu haben LESS-Dateien vernünftig zu bearbeiten.
Hat man doch versehentlich mal auf Yes geklickt, dann lässt sich das wie folgt wieder rückgängig machen.
Rechtsklick auf Projekt -> Configure -> Remove LESS nature
Emmet für XHTML-Dateien aktivieren
Wenn das Plugin Emmet installiert ist, dann muss man diesem noch beibringen, wie es auch in XHTML-Dateien seine Fähigkeiten einsetzen kann. Dazu ist folgende Einstellung zu tätigen.
Preferences -> Emmet -> ...in files with extensions
noch xhtml eintragen und mit Apply and Close
den Dialog verlassen.
Ordner node_modules
ausklammern
node_modules
ausklammernSobald die NPM-Module in das Theme-Projekt über die package.json geladen wurden, kann es zu diversen Fehlermeldungen in Eclipse kommen, da dessen Validator einiges anzumeckern hat. Diese Meldungen können allerdings getrost ignoriert werden, da sie die Arbeit mit dem Theme nicht beeinflussen. Damit sie nicht weiter stören können sie wie folgt ausgeklammert werden.
Rechtsklick auf Projekt -> Properties -> Resource -> Resource Filters -> Add Filter
Es werden nun folgende Einstellungen getätigt:
Exclude all
aktivierenFiles and Folders
aktivierenAll children
aktivierenAls
Filter Name | matches | node_modules
eintragenOk
klicken
Den Dialog mit Apply and close
verlassen.
XML-Validierung ausbremsen
An manchen Stellen ist Eclipse etwas zu genau was die XML-Validierung angeht. Das führt ebenfalls zu unschönen Fehlermeldungen, die die Funktionalität des Themes nicht beeinflussen. Sie irritieren hingegen und können durch die folgende Maßnahme eingeschränkt werden.
Rechtsklick auf Projekt -> Properties -> Validation -> XML Syntax
Es werden nun folgende Einstellungen getätigt:
Enable project specific settings
aktivierenReferenced file contains errors
auf Warning stellenHonour all XML schema locations
deaktivieren
Den Dialog mit Apply and close
verlassen.
Git staging deaktivieren
Um Git staging zu deaktivieren den folgenden Weg gehen:
Window ->
Preferences ->
Team ->
Git ->
Committing ->
"Use Staging View to commit instead of Commit Dialog" deaktivieren
Last updated