
SCOUT² Development Platform bietet Ihnen mit SourceAssistant einen professionellen Editor mit folgenden Merkmalen:
- Einfaches Arbeiten für verschiedene Plattformen - SourceAssistant kann für die Bearbeitung jeder Art von Programmcode verwendet werden, z.B. für Java, IDL, COBOL, Delta ADSplus, C, C++ oder HTML- und XML-Dateien etc.
- Übersichtliche grafische Oberfläche
- Strukturinformationen im Outline-Fenster - Die Programmstrukturen werden im Outline-Fenster in grafischer Form dargestellt. Nur die Programmunterteilung und wesentliche Strukturinformationen (Java-Klassen und -Methoden, Paragraphen, Sections, Delta-ADSplus-Konstrukte, Locations, verwendete Macros) werden übersichtlich mit Symbolen in Form einer Gliederungsansicht dargestellt. Diese reduzierte Darstellung der Programme verhilft zu einem intuitiven Programmverständnis gerade bei großen Programmen. Durch Doppelklick auf ein Element in der Gliederungsansicht kann direkt im Sourcecode navigiert werden, der Cursor wird automatisch an die richtige Stelle im Code platziert.
- Farbig hervorgehobene Syntax (Chroma-Coding) für viele Programmiersprachen, HTML etc. für klare Übersicht und besseres Verständnis. Beliebig erweiterbar.
- Vorgefertigte Skelette und Templates ersparen das Verifizieren der Syntax und helfen Fehler zu vermeiden.
- Leistungsfähige Search- und Replace-Funktionen in ausgewählten Dateien oder sogar über Verzeichnisse hinweg. Mit regulären Ausdrücken (Regular Expressions) lassen sich fast beliebig komplexe Such- und Ersetzmuster definieren. Dateien können miteinander verglichen und die Differenzen angezeigt werden. Durch Doppelklick auf eine der ermittelten Differenzen wird an die betreffende Stelle des Programms verzweigt.
- Mit globalen und lokalen Lesezeichen markieren Sie die Stellen, die Sie gerade bearbeiten. Ohne suchen zu müssen, können Sie danach auf Knopfdruck an die markierten Stellen springen.
- Änderungsanzeiger dokumentieren die Arbeiten am Dokument: Eingefügte und geänderte Zeilen werden am Rand verschiedenfarbig markiert.
Das sind nur einige der vielen Funktionen des SourceAssistant, die die Programmierung wesentlich vereinfachen.
Delta ADSplus-spezifische Funktionen
- Kontextsensitive Hilfe für die Entwicklung von Delta-ADSplus-Programmen.
- Direkte Verzweigung von der Generierungsliste zur zugehörigen Zeile der Delta ADSplus-Source per Mausklick.
- Herkunft auf Knopfdruck - Sie erfahren direkt den Ursprung jeder generierten Zeile. Das zu einer Zeile gehörende Macro können Sie sich direkt anzeigen lassen.
- Die Online-Hilfe erläutert direkt die Generierungsmeldungen. So lassen sich Fehler schnell und komfortabel beheben.



