mikroBASIC- Programme - Einrückungen formatieren

Begonnen von PICkel, 11.07.2022, 18:13:32 CEST

Vorheriges Thema - Nächstes Thema

PICkel

Bei meinem bisher größten Projekt, einer NC- Steuerung für eine kleine Fräse, hatte ich am Ende ein Hauptprogramm und 10 Module mit zusammen 130KB Quelltext. Bei einer solchen Ansammlung von Code sind ständige Änderungen normal. Am Ende hat man durch Löschen, Schreiben und Kopieren keine ordentliche Struktur mehr im Programm.
Deshalb habe ich ein kleines Prog. in FreeBASIC geschrieben, welches die Ein- und Ausrückungen in 2er- Schritten bei sub-end sub, for-next, while-wend, select case-end case wiederherstellt.
(Ausnahme: Dim- Anweisungen über mehrere Zeilen werden nicht berücksichtigt.)

Das Prog. ist als Konsolenanwendung ohne jeden unnützen GUI- Schnickschnack geschrieben und läuft folgendermaßen ab:
- 3sec. Startbildschirm
- Dateiauswahl *.mbas per Dateimanager
- Bestätigung oder <ESC> zum Abbruch
- Formatierung und Speichern der Ursprungsdatei als *.bak
- kurze Information (5sec)
- Ende

Im zip-File ist die Datei MBProg.exe verpackt. Sie läuft bei mir auf Win XP Pro und auf Win 7 Pro/64.
Wenn Interesse am Quellprogramm besteht, kann ich es gerne nachreichen.

Gruß
PICkel

MBProg.zip

Schnellantwort

Achtung: In diesem Thema wurde seit 120 Tagen nichts mehr geschrieben.
Wenn Sie nicht absolut sicher sind, dass Sie hier antworten möchten, starten Sie ein neues Thema.

Name:
Tastenkürzel: Alt+S Beitrag schreiben oder Alt+P für Vorschau

Similar topics (1)