Windows-Batch-Debugging
Eines unserer Hauptziele in Take Command Version 25 sollte den Batch-Debugger/die IDE verbessern. Wir haben fast alle IDE-Funktionswünsche im Vorschlagsforum sowie viele unserer eigenen Ideen umgesetzt, darunter:
- Das Befehlserweiterungsfenster zeigt die ursprüngliche Befehlszeile, die Befehlszeile nach der Alias-Erweiterung und die Befehlszeile nach der Variablenerweiterung.
- Die Registerkarte „Geändert“ verfügt über eine neue Spalte „Vorherige“, die den vorherigen Wert der Variablen anzeigt, die gerade geändert wurde.
- Das Neuzeichnen in den Bearbeitungsfenstern erfolgt reibungsloser und schneller. Die Lade- und Speicherzeiten für große Dateien wurden verbessert.
- Die IDE unterstützt jetzt ANSI-, UTF-8-, UTF-8-w/BOM- und UTF-16-Dateien.
- Beim Debuggen behält das IDE-Fenster jetzt die aktuelle Zeile in der Mitte des Bildschirms bei (es sei denn, sie befindet sich auf der letzten Seite). Dadurch können Sie sowohl die letzten als auch die nächsten auszuführenden Zeilen sehen.
- Das Bearbeitungsfenster behält standardmäßig die gleiche Einrückung wie in der vorherigen Zeile bei.
- Der Profiler-Timer verwendet jetzt die Windows-Leistungsindikatoren. Die Auflösung erfolgt in Millisekunden (001 Sekunden) statt in Hundertstel (01 Sekunden).
- Wenn Sie mit TCC Syntax (nicht CMD), und der erste Befehl in der Zeile ist ein interner TCC Wenn Sie den Befehl ausführen, zeigt die IDE die Schnellhilfe zur Verwendung in der Statusleiste an.
- Es gibt einen neuen Eintrag im Debug-Menü „Befehl auswerten“, der den angegebenen Befehl im Kontext der aktuell ausgeführten Batchdatei ausführt.
- Wenn Sie „aussteigen“ (bis zum Haltepunkt oder Ende ausführen) und sich in einer aufgerufenen Batch-Datei befinden und in der aktuellen Datei keine weiteren Haltepunkte vorhanden sind, kehren Sie in der Zeile nach dem zur übergeordneten Batch-Datei zurück ANRUF und „Aussteigen“ werden ausgeschaltet.
- Der Regular Expression Analyzer verfügt über einen „Spickzettel“ mit RE-Syntax und allgemeinen Ausdrücken.