Enterprise Architect 7.5 unter Linux Codepage Setup
27. Februar 2010 Roland
Ich verwende Enterprise Architect (EA) (zur Zeit Version 7.5) um meine Applikationsdokumentation abzubilden.
Im Vergleich zur Version 7.1 von EA sind die Integrationsprobleme auf Linux deutlich besser geworden.
Gut, die Dokumenterstellung mit WordPad ist immer noch eine langsame Angelegenheit. Das nutze ich im Moment auch kaum.
Dafür sind die Darstellungen nun alle lesbar und man kann z.B. auch mal einen Business Prozess zeichnen ohne hinterher leere Objekte angezeigt zu bekommen.
Code Generierung und Synchronisation
Eine der tollen Funktionalitäten von EA ist für mich die initiale Generierung von PHP Code und dann die Synchronisation mit dem Sourcecode.
Das bedeutet, dass du ohne besondere Tags im PHP Code deine Kommentare, Methoden und Attribute schreiben kannst. Wenn du dann im EA auf F7 (Synchronisation) drückst, werden die Sourcecodeänderungen direkt übernommen.
Damit kann man leicht architektorische Fehlentwicklungen erkennen und die Komplexität des Klassensalats erkennen.
Bisher konnte ich bei der Dokumentation keine Umlaute verwenden.
Klar, eigentlich sollte man sowieso seinen Code in Englisch dokumentieren.
Uneigentlich ist es manchmal aber einfacher seinen Code in der Sprache zu beschreiben in der man sich besser unterhalten kann.
Ich habe Mitarbeiter, die nunmal mit Englisch Schwierigkeiten haben.
Die Umlaute konnte ich nicht umstellen, da EA unter Crossover Office läuft und die Integration nicht sauber genug ist um z.B. utf8 abzubilden.
Wenn man jedoch auf seinen Code mit iso8859-1 Latin 1 speichert und dies im EA (Tools->options->Source Code Engineering#Code page for source) einstellt, dann klappts auch mit den Umlauten.
Ich habe in einer Woche einen EA Workshop. Vielleicht kennt da jemand noch eine andere Möglichkeit oder ich werde mich mal an EA richten und einen Change eingeben.
Für PHP kann ich persönlich mit iso8859-1 leben und deshalb ist das ein für mich tragbarer Kompromiss.
(Immerhin kann ich jetzt schreiben wie ich will und meine beiden Welten (Eclipse PHP und EA) verstehen sich
)
Happy Hacking!
Der Beitrag wurde
am Samstag, den 27. Februar 2010 um 21:24 Uhr veröffentlicht
und wurde unter IT abgelegt.
Kurzlink: http://www.baldenhofer.eu/blog/?p=1890
Dir gefiel der Artikel? Dann abonniere doch den RSS Feed![]()
Du kannst die Kommentare zu diesem Eintrag durch den RSS 2.0 Feed verfolgen. Du kannst einen Kommentar schreiben, oder einen Trackback auf deiner Seite einrichten.








