Hallo,
aus gegebenem Anlass muss ich mir diese
IDE ansehen.
Interessant ist, das ich die
IDE im MseIde Verzeichnis habe, die alte Version steckt in $(MSEDIR)/bin. Und die neue
IDE findet dennoch die alten Konfigurationseinstellungen der vorherige
IDE.
Problem: Wenn ich ein vorhandenes Projekt laden will, fragt mich die
IDE, ob ich die ausgewählte Datei überschreiben will. Wenn ich deshalb abbreche, lädt die
IDE gar nichts.
Wenn ich aber ein eigenes neues Projekt anlegen will und dann eine .mfm Datei angebe, erhalte ich die Meldung, das die Datei noch nicht existiert und lädt auch nix.
Wenn ich statt der Pascal Datei des Hauptprogrammes die .prj lade, erhalte ich den Quelltext der .prj Datei. Besser fände ich, wenn stattdessen das Projekt korrekt geladen würde.
Das Hauptprogramm hat die Endung .pas, wie die zugehörigen Units. Da ist nicht ohne Weiteres zu erkennen, welche Datei das Hauptprogramm enthält. Da wäre es schön, wenn die Projektdatei standardmäßig dafür sorgen würde, das das Projekt zur Bearbeitung in der
IDE verfügbar gemacht würde. SO, wie wenn in Delphi/Lazarus die .dpr/lpr - Datei lade oder in Lazarus auch die .lpi Datei.
Die
IDE sollte zumindest ein vorhandenes Projekt laden können. Gerne auch so, das ich zwingend eine Standard Projektvorlage verwenden muss. Aber entweder vorhandene Datei überschreiben oder bei Anlegen neues Projekt mit der Meldung verabschieden, das die Programmdatei noch nicht existiert, geht gar nicht! Wie soll ich da an einem schon erstellten Projekt weiter arbeiten oder ein neues anlegen können.
Wäre übrigens für meine
IDE aus dem Grund interessant, da eine gdb Komponente vorhanden ist. Die auf die Form geklickt und gemäß dem gdbInterface in der
Unit gdbutils angesteuert, könnte mein Problem lösen, wenn, ja wenn ich erst mal ein Projekt anlegen könnte oder eines von den Beispielen laden und dann für meine Zwecke zurecht bauen könnte.
Damit der Topf nicht explodiert, lässt man es ab und zu mal zischen.