Eclipse und SVN Benutzung

  • Themenstarter WildschweinLiebhaber
  • Beginndatum
Status
Nicht offen für weitere Antworten.
W

WildschweinLiebhaber

Gast
Hallo Gemeinde,

Wir kommen demnächst nicht im Projekt drumrum SVN und Eclipse einzusetzen.
Soweit so gut, das kriegen wir auch irgendwie hin. Standart bei uns in der Firma ist das grafische Tool Tortoise

Meine Frage: Gibt es eine Möglichkeit vor dem Einchecken (Commit) der Quelltexte alles durch einen Autoformater zu jaggen ?

Das Problem ist, das jeder Programmierer eigentlich ja ein Künstler ist, und jeder möchte unbedingt bei seinem eigenen Code-Formatierungs-Stil bleiben. Manche machen SUN, manche machen Eclipse, wieder andere haben sich selbst was eingestellt. Das Problem ist, das Windiff von Tortoise ja unterschiedliche Formatierungen leider als unterschiede anzeigt.

Keiner will aber von seinem Code-Stil abweichen, das ist auch verständlich !

Es muß doch eine Möglichkeit geben, jeden Code vorher zu autoformatieren. Wer hat eine Idee ?
 

tfa

Top Contributor
Ihr könnt als SaveAction einfach "Format source code" einstellen - vorher natürlich auf gemeinsame Formatierungseinstellungen einigen. Dann wird immer beim Speichern formatiert.

Keiner will aber von seinem Code-Stil abweichen, das ist auch verständlich !
Das ist dann allerdings nicht mehr möglich. Dann gilt nur noch ein Stil.

Ich empfehle Subversive als Plugin für Eclipse. Tortoise braucht ihr dann nicht mehr.
 

musiKk

Top Contributor
Nunja, in der API offenbar nicht. Wenn ich da mal beim Debuggen in den Quelltext komme... da werden Tabs und Leerzeichen gemischt, Funktionen meist nicht eingerueckt (was aus erstem resultieren koennte) und so.

Dass man sich in einer Firma auf einen Stil einigen sollte, wuerde ich auch voraussetzen. Programmieren ist keine Kunst im Sinne von Quelltextformatierung. Man muss immer erwarten koennen, was eine bestimmte Schreibweise ausdruecken moechte. Wenn hier im Forum z. B. mal wieder jemand Klassen klein schreibt oder Variablen gross, dann ist die Verwirrung wieder perfekt.
 
M

maki

Gast
Solltet keinen externen Tools wie Tortoise verwenden um java code zu verwalten wenn ihr in Eclipse entwickelt, sonst verliert ihr die Historie beim Refactoren von Packet- und Klassennamen.
 
W

WildschweinLiebhaber

Gast
Danke für die Tipps.
Dann schau ich mal nach Subversive.

Allerdings bleibe ich dabei, daß Programmierer Künstler sind, und jedem ein anderere Stil besser findet.

Warum gibt es keine Tools, was den Quelltext von Leerzeichen und Spaces befreit, dann so speichert und noch eine Zusatzdatei, wo die Orginal-Formatierung festgehalten wird, sodaß beim auschecken jeder wählen kann: eigener Stil, oder gespeicherte Formatierung ? Beim Quellcode vergleich kann doch auch immer der "befreite" Quellcode verglichen werden, oder ? Dann gibt es auch keine Stil-unterschiede mehr.
 
M

maki

Gast
Programmierer sind keine Künstler, sondern Handwerker ;)

Diese können nach vorgaben arbeiten und bekommen keine Gage sondern ein Gehalt.
 

Wildcard

Top Contributor
Strg+Shift+F -> formatiere Quellcode nach eingestelltem Template. Kann jeder Entwickler nach dem auschecken gerne tun. Allerdings sollte sich jedes Team wirklich auf ein gemeinsames Template einigen, alles andere gibt doch nur Chaos.
 
W

WildschweinLiebhaber

Gast
Und wir haben die Erfahrung gemacht, daß ein bischen Chaos sogar gut ist.
Wenn alles nur noch reguliert und beschränkt wird, und hier und da noch ne Regel eingeführt wird, dann platzt das Chaos an andere Stelle um so stärker raus, oder wird versteckt weiter fortgeführt, was viel schlimmer ist.

Kuck doch mal die sch... EU mit ihrer Regulierungswut !
Bald muß man noch auf den Straßen ein EU-konformes 8.30 Uhr-Gesicht aufsetzen, oder sein Besteck nach EU-Norm halten.
 
M

maki

Gast
Um seine Persönlichkeit voll zu entfalten ist der Quellcode der falsche Ort ;)
 
W

WildschweinLiebhaber

Gast
Allein schon die Variablenbezeichnungen KANN MAN NICHT einheitlich gestalten, auch wenn man sich an die Spezis von SUN hält. Manche nehmen 50 Zeichen (ich übertreibe) und komisches zusammengezogenes Englisch, manche nehmen kurze Variablen wo niemand weiß was das soll.

So ist das halt, wenn junge Wildschweine programmieren :)
 

musiKk

Top Contributor
Variablenbezeichnungen werden aber nicht laufend von den Entwicklern hin- und hergeaendert. Im Gegensatz zu Tabs vs. Leerzeichen und Klammerpositionen bei einer Autoformatierung. Insofern ist das kein Argument.
 
W

WildschweinLiebhaber

Gast
Jo, da haste auch wieder recht.
Nunja, dann muß ich mal kucken, daß meine jungen Wildschweine alle den gleichen Stil verwenden. Oje, das wird ein Gequicke geben...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
A Eclipse hängt sich auf Allgemeine Java-Themen 7
lewbue Eclipse Eclipse Dateinamen in Hieroglyphen Allgemeine Java-Themen 4
Encera Gleichzeitiges Ausführen und verbinden von 2 Java-Klassen über die Eingabeaufforderung und Eclipse Allgemeine Java-Themen 21
thor_norsk Eclipse - Fehlermeldung - JavaFX Allgemeine Java-Themen 24
Viper13125 Eclipse Hängt sich auf, wenn ich SimpelDateFormat drin lasse Allgemeine Java-Themen 2
M Eclipse unter Linux Lite Allgemeine Java-Themen 2
T Hilfe bei Programm. IDE: Eclipse mit EV3-Plugin, lejos Allgemeine Java-Themen 8
T Eclipse Synchronisierung mit Github Allgemeine Java-Themen 9
d.lumpi JDA eclipse dateien versenden Allgemeine Java-Themen 4
1Spinne JDK 8 für Eclipse installieren Allgemeine Java-Themen 5
d.lumpi net.* pakete importen (Eclipse) Allgemeine Java-Themen 2
B BOT mit Java [Eclipse] programmieren Allgemeine Java-Themen 7
ReinerCoder Eclipse Fehlermeldung - The constructor Double(double) is deprecated Allgemeine Java-Themen 8
M Probleme bei Eclipse wenn ich entpacke Allgemeine Java-Themen 15
B Eclipse-Lombok-Problem Allgemeine Java-Themen 19
platofan23 Wie .txtDatei im Java Eclipse-Projekt bzw. in der Jar speichern? Allgemeine Java-Themen 7
R @author vor Methode (eclipse) Allgemeine Java-Themen 1
M JAVA API in Eclipse auf deutsch Allgemeine Java-Themen 18
T String-Manipulation beim Ablauf in Eclipse und als JAR-File Allgemeine Java-Themen 8
L Eclipse Java Code ausführen Allgemeine Java-Themen 18
D Eclipse Export Allgemeine Java-Themen 15
Q Eclipse Escape Sequenzen Farbe ändern Allgemeine Java-Themen 4
X Eclipse Kann fann/j nicht in Eclipse linken... Allgemeine Java-Themen 6
A Eclipse Hauptklasse konnte nicht gefunden oder geladen werden Allgemeine Java-Themen 7
L SQL Datei in Eclipse erstellen Allgemeine Java-Themen 3
T Umlaute in Eclipse einlesen funktioniert nicht Allgemeine Java-Themen 16
L Compiler-Fehler Eclipse Error: A JNI error has occured Allgemeine Java-Themen 3
P Compiler-Fehler Eclipse Allgemeine Java-Themen 5
T Eclipse IDE Plugin Error Log Allgemeine Java-Themen 0
M Java Eclipse- Datei exportieren Allgemeine Java-Themen 5
S Compiler-Fehler Programm verhält sich in Eclipse anders Allgemeine Java-Themen 1
xYurisha Eclipse, Projekt beschädigt! Allgemeine Java-Themen 6
F JFrame fü Eclipse wie? Allgemeine Java-Themen 6
T PDF-Generierung (itext) - läuft unter Eclipse, bei har aber leere Seite Allgemeine Java-Themen 39
M Java Eclipse in der Uni Allgemeine Java-Themen 8
S Eclipse TestNG Default Test umbenennen Allgemeine Java-Themen 0
S TestNG Eclipse: Reporting erstellen/ verändern Allgemeine Java-Themen 0
H Kennt sich jemand mit Eclipse und dem Thema Jar-File aus ? Allgemeine Java-Themen 6
S Eclipse exit code 805306369 Allgemeine Java-Themen 1
T iText mit eclipse richtig in Java-Projekt einbinden Allgemeine Java-Themen 2
V Eclipse .class Dateien Allgemeine Java-Themen 9
G Eclipse Eclipse: Unreachable code Allgemeine Java-Themen 16
R bei eclipse von java in eine andere programmiersprache wechseln? Allgemeine Java-Themen 2
T 32-Bit Applikationen mit Eclipse erstellen Allgemeine Java-Themen 4
N ZIp datei direkt im eclipse speichern Allgemeine Java-Themen 4
N Eclipse Dynamisches-Web-Project auf anderen Rechner transportieren Allgemeine Java-Themen 5
C Eclipse einstellen, dass eine bestimmte JDK benutzt werden soll Allgemeine Java-Themen 3
T Ant Jar Datei per Ant in Eclipse erstellen Allgemeine Java-Themen 2
N Eclipse Projekt von GitHub in bestehendes Projekt einbinden Allgemeine Java-Themen 13
S Eclipse Annotation Processor in Eclipse einbinden Allgemeine Java-Themen 0
T Eclipse Dll einbinden java.lang.UnsatisfiedLinkError nur in Eclipse nicht via javac Allgemeine Java-Themen 1
K eclipse Workspace ändern Allgemeine Java-Themen 2
S FileReader-Problem in Eclipse Allgemeine Java-Themen 8
K ImageJ in eclipse Allgemeine Java-Themen 2
D Java Datei nach Eclipse Export funktioniert nicht Allgemeine Java-Themen 0
HoloYoitsu Kann .dll nur aus Eclipse heraus laden Allgemeine Java-Themen 7
M Modularisierung in Eclipse Equinox Allgemeine Java-Themen 0
P GIT- Bitbucket - Eclipse Allgemeine Java-Themen 3
Shido JDK installieren Eclipse - Fehlermeldung Allgemeine Java-Themen 4
V Eclipse Ich kann bei eclipse nicht schreiben Allgemeine Java-Themen 1
Z JVM komplett tot - Eclipse + Browser gehen nicht + Screenshots Allgemeine Java-Themen 1
S BMI Rechner mit eclipse Visual Editor (Seperates Fenster) Allgemeine Java-Themen 7
Z Eclipse hängt sich alle paar Sekunden auf (Keine Rückmeldung). Allgemeine Java-Themen 4
F Eclipse cache vorhanden? Allgemeine Java-Themen 5
P Eclipse langsam/unbrauchbar bei größeren Quelldateien? Allgemeine Java-Themen 8
S Externe Eclipse Projekte dynamisch einbinden Allgemeine Java-Themen 3
M Eclipse - Fehler: Hauptklasse de.xyz.init.MeineKlasse konnte nicht gefunden oder geladen werden Allgemeine Java-Themen 2
G Befehl funktioniert in Eclipse allerdings nicht in einer Jar-Datei Allgemeine Java-Themen 3
A Eclipse - Fehler beim "RUN" - "Unable to Launch - The selection cannot be launched" Allgemeine Java-Themen 6
X Registrierung eines Ecore-Models außerhalb der Eclipse-Umgebung Allgemeine Java-Themen 0
W getResources funktioniert nur in Eclipse, nicht in JAR Allgemeine Java-Themen 2
B Classpath Eclipse findet importierte Klassen nicht Allgemeine Java-Themen 1
E Erste Schritte JOCL in Eclipse Allgemeine Java-Themen 5
G Warnung in der Konsole von Eclipse "WARNING: ..." Allgemeine Java-Themen 2
O 3D-Grafik java3D in eclipse verwenden Allgemeine Java-Themen 0
B Eclipse Fehler in eclipse/Java Allgemeine Java-Themen 13
F Eclipse Eclipse kompiliert nicht mehr die aktuellen Dateien Allgemeine Java-Themen 2
J Compiler-Fehler Compiliert unter Eclipse aber nicht mit javac Allgemeine Java-Themen 0
K Eclipse compiled .Jar - Fehlerhaft? Allgemeine Java-Themen 2
B View communication eclipse Allgemeine Java-Themen 17
S XML lesen, verarbeiten, speichern klappt in Eclipse, aber nicht in der JAR Allgemeine Java-Themen 4
S Eclipse Abhängigkeiten zwischen den Projekten in Eclipse Allgemeine Java-Themen 2
L Erste Schritte Eclipse und Lokal funktioniert - in HTML nicht! Allgemeine Java-Themen 2
U Eclipse Java Projekt - Webservice einbinden Allgemeine Java-Themen 7
K Eclipse Fehler beim Ausführen meines Programms in Eclipse Allgemeine Java-Themen 11
F eclipse, texlipse, R und mysql Allgemeine Java-Themen 2
TheWhiteShadow Eclipse auf deutsch Allgemeine Java-Themen 11
E Eclipse jar-Export Allgemeine Java-Themen 26
MiMa Quelllcode in Eclipse gelöscht Allgemeine Java-Themen 11
J Bilder in Eclipse überlappen Allgemeine Java-Themen 4
F Suche kostenlose GUI für Eclipse Allgemeine Java-Themen 10
Fl4sh1 Autovervollständigungfenster geht nicht (eclipse) Allgemeine Java-Themen 10
R Aus Eclipse Projekt ein UML erzeugen Allgemeine Java-Themen 3
P JDK installieren Mac OS X - JDK7 in Eclipse Juno verwenden Allgemeine Java-Themen 3
P wieso kann ich auf bluej exportieren aber auf eclipse nicht? Allgemeine Java-Themen 2
H Mit Ant erstelltes jar funktioniert nicht wie direkt in Eclipse Allgemeine Java-Themen 8
J Eclipse Javadoc mit Eclipse erstellen Allgemeine Java-Themen 10
S Access Restrictions in Eclipse auf Code beschraenken (und nicht fuer Comments) Allgemeine Java-Themen 2
A Classpath ResourceBundle Problem bzgl. Pfade bzw. Pfade (auch in Eclipse) generell? Allgemeine Java-Themen 7
B Schnittstelle von Facebook zu Java(Eclipse) für meine Internetseite Allgemeine Java-Themen 20

Ähnliche Java Themen

Neue Themen


Oben