AmiDevIDE
Version 0.5Amiga · Mac und PC AmiDevIDE auf Aminet Quellen und Releases auf GitHub
Amiga-Software in C, Assembler oder ACE BASIC entwickeln, auf dem Amiga oder am PC. Beide Fassungen von AmigaIDE teilen sich dieselben Projektdateien.
Experimentell: Mit Hilfe von Claude (KI-Assistent von Anthropic) entwickelt, in erster Linie für den Eigengebrauch des Autors. Probiere es zuerst mit Kopien deiner Daten aus.
Einrichten
Auf dem Amiga
- Lade
AmiDevIDE.lhavon Aminet, packe es aus und starte Install-AmiDevIDE. AmigaIDE braucht MUI und vbcc; welche Bibliotheken dazukommen, steht im Handbuch. - Trage die Pfade zum Compiler und zu den SDKs in
S:User-Startupein und passe sie an dein System an:Assign vbcc: Work:vbcc Path vbcc:bin ADD Assign SDK: Work:SDK Stack 65536 - Starte AmigaIDE per Doppelklick. Die Titelzeile zeigt, wann die Version gebaut wurde.
Am Mac und PC
Die Fassung für den Mac gibt es fertig bei den Releases auf GitHub, für Linux und Windows baust du sie aus den Quellen. Die Bilder aus der Mac-Fassung auf dieser Seite zeigen, wie sie aussieht; die Bedienung entspricht weitgehend der Amiga-Fassung.
Ein Projekt anlegen
Die Bilder in diesem Abschnitt stammen aus der kommenden Mac-Fassung. Die Menünamen hier gelten für das Amiga-Programm.
- Wähle Projekt › Neu…, dann Ordner, Sprache und Art des Programms.
- Füge über Projekt › Neue Datei Quelltexte hinzu. Sie erscheinen im Projektbaum links und öffnen sich mit einem Doppelklick im Editor.

MacProjektbaum, Editor und Ausgabe in der Mac-Fassung nach einem erfolgreichen Build. - Unter Projekt › Projekteinstellungen… stellst du Compiler, Linker, SDKs und das Startverhalten ein.

MacDie Projekteinstellungen in der kommenden Mac-Fassung.
Liegen Compiler oder SDKs woanders oder heißt make anders, änderst du das unter Projekt › Einstellungen….
Bauen und starten
- Build › Build (Amiga+B) speichert, erzeugt ein Makefile und baut im Hintergrund. Die Ausgabe läuft unter Ausgabe, Fehler stehen unter Issues.

AmigaAmigaIDE auf dem Amiga nach einem erfolgreichen Build. - Memory Map zeigt danach die Hunks des Programms.

MacDie Memory Map in der kommenden Mac-Fassung. - Build › Run (Amiga+R) startet das Programm.
Versionsverwaltung
AmigaIDE benutzt AmiVCS als eigenes Programm. Ist AmiVCS installiert, zeigt das Register Versionen Änderungen und Branches, und Verlauf zeigt die Historie. Geänderte Dateien sind im Projektbaum markiert.

Mehr erfahren
Alle Menüs, Tastenkürzel, der Disassembler und die vollständige Installation stehen im vollständigen Handbuch zu AmiDevIDE 0.5.