Begann mit der Entwicklung meiner eigenen IDE für C++ – Sabre-Plus. Die Hauptideen der neuen IDE – Seien Sie einfach, schnell und *hilfreich* in der Entwicklung. Derzeit ist der Quellcode unter der MIT-Lizenz auf GitHub verfügbar; Qt wird für die Arbeit mit der Benutzeroberfläche verwendet. In Zukunft plane ich, die gesamte Entwicklung im Zusammenhang mit C++ auf Sabre-Plus zu übertragen – Death-Mask wird definitiv migriert. Weitere Details zu den Punkten:
- Einfach – Es ist geplant, nicht mehr als nötig hinzuzufügen – enthalten beispielsweise keine Quellcodeverwaltungs-Clients, integrierte Terminals und ähnliche Dinge. Die Funktionalität konzentriert sich ausschließlich auf die Codebearbeitung und Fehleranalyse. Der Editorcode sollte in einfache Klassen unterteilt werden, die ihren Teil der Arbeit korrekt erledigen (Unix-artig)
- Schnell – betrifft sowohl die IDE-Codebasis als auch das Verhalten des Editors selbst. Alle Aktionen in der IDE sollten so schnell wie möglich sein, auch solche, die oft langwierig und komplex sind wie das Erstellen/Importieren von Projekten.
- Helfen – Analyse typischer Fehler beim Schreiben und Kompilieren von Code. Korrigieren von Fehlern und Warnungen auf Benutzeranfrage. Geplant ist, eine Analyse des Anwendungsaufbaus auf einer bestimmten Plattform hinzuzufügen und Hilfeinformationen zur Installation der erforderlichen Bibliotheken und Komponenten anzuzeigen.

Um den Editor für Ihr Betriebssystem zu erstellen, müssen Sie das Qt 5 SDK installieren, den IDE-Code aus dem Repository herunterladen, die Datei Sabre-Plus.pro in Qt Creator öffnen und den Build ausführen:
https://github.com/demensdeum/saberplus