Entwickler-Ecke
Sonstiges (Delphi) - Source Code Viewer?
Aya - Di 10.05.11 12:56
Titel: Source Code Viewer?
Hi,
kennt irgendwer ein programm mit welchem man sich den Soure Code von *.pas dateien die mit neuerem Delphi erstellt sind gescheit anschauen kann?
Das neue Delphi scheint formatierungs sachen direkt mit in der pas datei zu speichern.. also es ist nichtmehr der reine Code wie früher.
Als beispiel dieser SourceCode:
http://www.delphi-forum.de/viewtopic.php?t=100292
Hab sowas schon öffter gesehen in letzter Zeit und wundere mich wie man das ohne aktuelles Delphi gescheit anschauen kann.
Danke,
Aya
Boldar - Di 10.05.11 13:38
Ähm...
also ich sehe da in der pas nur normale Kommentare... Da reicht notepad für.
Gausi - Di 10.05.11 14:02
Wobei solche Kommentar-Code-Konstrukte schon äußerst merkwürdig sind.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| const InvCmdUndelete = 'undelete'; InvCmdDelete = 'delete'; InvCmdCut = 'cut'; |
Sowas halte ich auch für Unsinn, und ich hoffe nicht, dass sowas ein Standard-Verhalten von Delphi 2010 ist. :nixweiss:
jaenicke - Di 10.05.11 14:18
Gausi hat folgendes geschrieben : |
| Sowas halte ich auch für Unsinn, und ich hoffe nicht, dass sowas ein Standard-Verhalten von Delphi 2010 ist. :nixweiss: |
Nein, definitiv nicht. Da bekommt man ja Augenkrebs.
Alles was in die Units hineinkommt, ist durch Kommentarzeichen markiert, so dass auch die einfachsten Highlighter das erkennen. So etwas wie Regionen genauso. Und ein besserer Editor faltet sowas dann korrekt. Also so etwas (geht ab D2006):
Delphi-Quelltext
1: 2: 3:
| {$REGION 'Zum Falten'} DoSomething; {$ENDREGION} |
Als Editor würde ich Notepad++ oder XE Starter (:mrgreen:) empfehlen. ;-)
jaenicke - Di 10.05.11 14:28
Beyond Compare Lite ist ja bei XE dabei (zumindest bei den größeren), das ist sehr intuitiv und effizient bedienbar. ;-)
Aya - Di 10.05.11 14:55
Ahh okay.. ich hatte nur vergessen das { .. } in Delphi kommentarblöcke sind.
Dann ist alles klar, sorry :)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!