MaxonC++ Version 4

C/C++ und Assembler in einem


Nach langer Entwicklungszeit ist es vollzogen. MaxonC++ Version 4 ist fertig. Wir haben das System von Altlasten befreit und eine völlig neue Entwicklungsumgebung geschaffen, die bisher nicht dagewesene, innovative Neuheiten bietet &shyp MaxonDEVELOP. Editor, Source Level-Debugger, Assembler-Debugger, Monitor und Projektverwaltung in einem Programm; komplett neu. Alles viel schneller, wesentlich leistungsfähiger, extrem kompakt (läuft samt Compiler und Assembler problemlos auf A1200 mit 2MB), betriebssicher und durch konsequentes Drag&Drop genial zu bedienen.

Oberfläche

Zunächst zur Bedienung. Farbige Symbole erleichtern Ihnen die intuitive Bedienung. Sämtliche Requester liegen in Fenstern und sind völlig frei skalierbar. Auch der benutzte Zeichensatz und dessen Größe ist frei wählbar (in den Menüs und im Editor selbst). In einfachen Worten: die neue Oberfläche ist schnell, genial bedienbar und sieht verdammt gut aus.
Konsequente Drag&Drop-Funktionen helfen Ihnen bei der schnellen und eindeutigen Ausführung von Kommandos (Bsp: um einen Text aus der Projektverwaltung in den Editor zu laden, brauchen Sie sein Icon nur in den Editor zu werfen.) Ebenso funktioniert es überall.
Bei der frei konfigurierbaren Tastaturbelegung stehen Ihnen über 100 programminterne Kommandos zur Verfügung, die gleichzeitig alle als AREXX-Kommandos an den AREXX-Port von MaxonDEVELOP gesendet werden können. Die Onlinehilfe gibt schnell Auskunft über den Zweck jedes Befehls.

Editor

Die schicke Oberfläche, leicht bedienbar, Drag&Drop, schnell & funktionell


Funktionell, luxuriös, schnell und zuverlässig. Automatisches Einrücken von Textblöcken, Klammerstrukturkontrolle, Falten von Textblöcken (beim Kopieren von Blöcken gehen Falten-Infos nicht verloren!!), stufenloses Undo und Redo, sowie zahlreiche Suchmöglichkeiten, z.B. auch über das komplette Projekt. Der Editor arbeitet erstmalig auch in proportionalen Zeichensätzen. Durch Pixel- statt Zeichentabulatoren stimmt auch bei Proportionalschriften die Struktur.
Das farbige Hervorheben von Schlüsselworten, Kommentarblöcken und Strings im Editortext ist problemlos möglich und dabei noch frei konfigurierbar. Monotone Editierarbeiten nimmt Ihnen die Makroverwaltung ab; jawohl der Editor bietet komfortable Makros.
Die Geschwindigkeit des Editors wird Sie auch im Farbmodus begeistern.

Der Beweis: ein beliebig großer & Proportionaler Font im Editor

Projektverwaltung

Die neue hierarchische und dadurch übersichtliche Projektverwaltung besitzt zahllose Einstellungsmöglichkeiten für das gesamte Projekt und individuell für jeden einzelnen Eintrag. Die neuartige projektweite Suche erlaubt das schnelle Aufspüren von Begriffen (z.B. Funktionen, Strukturen) in allen Dateien eines Projektes. Der erweiterbare Dateitypeneinsteller ermöglicht das Einordnen von Dateien anhand ihres Namens in das Projekt.

Source-Level-Debugger

Die Sensation auf dem AMIGA. Hat mit simplem Breakpoint-Debugging nichts mehr zu tun. Der neue Sourcelevel-Debugger erlaubt das Debuggen Ihrer C/C++-Programme direkt im Editor. Dadurch können eventuelle Fehler sofort korrigiert werden, ohne den Debugger verlassen zu müssen.



Zugleich können Sie im Monitorfenster erstmalig den disassemblierten Maschinencode Ihres Programms verfolgen und auf Assemblerebene debuggen, Prozessorregister anzeigen und wie gewöhnliche Variablen ändern.
Die zahlreichen Überwachungsfenster des Debuggers erlauben Ihnen die totale Kontrolle über Ihren Prozeß. Variablen können in div. Zahlensystemen und Typen dargestellt und jederzeit verändert werden. Die Bestandteile von Strukturen lassen sich per Doppelklick anzeigen. Die Watchpoints erlauben bedinges Halten, z.B. wenn x>=100 oder eine Funktion 5 mal durchlaufen wurde. Ein integrierter Rechner (alles was man aus der Mathematik kennt, samt AMIGA-Konstanten, z.B. ) hilft beim Nachvollziehen von Fehlern. Erste 'Haltestelle' ist übrigens der erste C-, ASM- oder der main()-Befehl.
Neu ist auch das Stackfenster, das Funktionsaufrufe protokolliert und sehr übersichtlich den Ablauf zeigt. Damit geht auch bei ,rekursiv' nichts mehr schief.
Besonders hilfreich ist die Ressourcenüberwachung, die über 200 Systembefehle protokolliert. Eine häufige Fehlerursache ist z.B. das Nichtfreigeben von Speicher. Im Ressourcen-Fenster des Debuggers wäre in diesem Fall der entsprechende malloc-Aufruf registriert. Ziehen Sie das Icon in den Editor und schon sehen Sie die Stelle des Source-Codes, an der der Aufruf erfolgte. Einfacher geht´s nicht.

Compiler

Der weitverbreitete Maxon-C++-Compiler wurde überarbeitet und beherrscht nun auch in der LT-Version den AT&T 3 Standard. Durch die integrierte Oberfläche wurde die CLI-Version überflüssig. Sie ist nicht mehr Bestandteil der Version 4.

Assembler

Der hochgelobte MaxonASSEMBLER wurde in das System integriert. Sie können nun C/C++ und Assembler in einer Umgebung editieren und debuggen. Klingt einfach, ist aber einzigartig und genial.

Online-Hilfe / HotHelp 3.1

Neben einer Hilfe zu jeder Funktion in der Oberfläche ist HotHelp 3.1 in der Developer-Version (zum Erstellen eigener Projekte) samt kompletter deutschsprachiger OS 3.1 Dokumentation enthalten (dafür müßten sie sonst viele 100 DM ausgeben und dann wären die Bücher in englisch).
Leider können wir hier nicht auf alle Neuheiten und Details näher eingehen.
Einfach ausgedrückt: MaxonC++ V4 ist ein Muß für alle bisherigen und neuen Programmierer.
Für Einsteiger bieten wir auch weiterhin eine LT-Version mit Editor und C-Compiler. Besitzen Sie diese bereits, gibt es ein günstiges Upgrade auf die lohnenswerte PROfi-Version.


Vollprodukt

MaxonC++ 4 Pro
Best-Nr. 961150
Preis: DM 449,-

MaxonC++ 4 LT
Best-Nr. 961155
Preis: DM 199,-

 

Upgrades

Best-Nr. 961151
MaxonC++ Light auf V4 LT (Version unbedingt angeben!)
Preis: DM 89,-

MaxonC++ Light auf V4 Pro (Version unbedingt angeben!)
Best-Nr. 961153
Preis: DM 259,-

MaxonC++ Developer auf V4 Pro (Version unbedingt angeben!)
Best-Nr. 961152
Preis: DM 149,-

 

Zur Bestellseite

Zurück zur Hauptseite