BBCode Link
[url=http://www.purearea.net/pb/showcase/show.php?id=265] [b]PureBasic Source Director v.2.0[/b][/url]
Der Source Director ist ein Codeoptimierungs Tool als PlugIn f?r die PureBasic IDE.
Was macht er ?
Er r?ckt den Code in gew?nschter Tabweite nach den bekannten Einr?ckregeln ein.
(Wobei es keinen echten Standard dabei gibt)
Zudem kann das PlugIn Remarklines aus einer Source automatisch entfernen.
Fazit:
Das PlugIn hilft einen Quellcode ordentlicher zu machen.
Nachdem ich den SourceDirector als eigenst?ndiges Tool geschrieben habe bin ich oft angemailt worden wegen einer PlugIn Version.
Installationsanweisung:
Kopiere das Source Director PlugIn in das PureBasic Verzeichniss.
Nun musst du das PlugIn als IDE-Werkzeug einrichten.
Gebe bei Argumente " %FILE " (ohne die G?nsef?sschen) ein und
gebe bei "Komandozeile" den Pfad und den Dateinamen der SourceDirectors ein.
Erkl?rung zum Einstellfenster:
Um das Einstellfenster einzurichten muss das Plugin abermals als Werkzeug, jedoch mit anderem Namen eingerichtet werden.
Nur dieses mal muss im "Argumente"-Feld /config stehen.
Im Einstellfenster ist es m?glich die Tabbreite der Einr?ckung einzustellen.
Ebenfalls kann hier ausgew?hlt werden ob Remarklines automatisch gel?scht werden sollen.
-------------------------------------------------------------------------------------------------
History:
29.09.05: BUGs behoben und ?nderungen:
- Hab die BUGs behoben. (das Einr?ckproblem war ein Fl?chtigkeitsfehler).
- Tempor?re Files werden nicht mehr akzepiert
- Den Remarkstempel der in die Dateien geschrieben wurde, habe ich entfernt.
-Der Fehler mit dem Leerzeichen im Dateinamen wurde nun auch behoben.
Version 2
- /config Parameter hinzugef?gt (Einstellfenster ?ffnet sich)
- Das Dialogfenster schliesst sich automatisch nach 2 Sekunden
- Remlines k?nnen nun automatisch entfernt werden.
Geplant sind noch jede menge anderer Codeoptimierungen.
Unter anderem das automatische erstellen von Konstantenenumerierungen bei Auffinden von DirektIDs.
PS: Die OPT_FILE.PB Dateien sind zur Sicherheit des Codes da. Andere M?glichkeiten der R?ckschreibung des optimierten Codes sind zu gef?hrlich. (Ich denke da an eure Riesenprojekte)
|
|
[86 KB] (733 Downloads)
|