Bessere IDEs als Delphi gibt es durchaus. Z.B. fand ich JBuilder 2005 recht eindrucksvoll - all das, was in Delphi jetzt erst zu implementieren angefangen wird, ist dort schon längst drin und gut ausgereift. Error Insight funktioniert bestens, der Editor unterstützt intelligentes Syntaxcoloring (z.B. werden überschriebene Methoden grün, statische kursiv, Klassenmembers pink, nicht benutzte Variablen grau dargestellt etc.), in einigen Situationen (z.B. wenn man vergessen hat, eine
Exception abzufangen) bietet Error Insight ein automatisches Refactoring an, das das Problem behebt, Code Insight verhält sich ziemlich intelligent (und funktioniert auch für import und Javadocs!), für Methoden können automatisch Javadoc-Kommentare generiert werden, Error Insight berücksichtigt fehlende Informationen in Javadocs, Scope Insight zeigt die interessanten ersten Zeilen der aktuellen Funktion/Klasse an und vieles mehr. Refactorings sind selbverständlich drin, leicht benutzbar und ziemlich bugfrei, Strukturpanel und Projektverwaltung bieten allen nötigen Komfort, ein Profiler ist (in den großen Versionen) direkt integriert, die
IDE bietet direkte Unterstützung für die OpenTools-Erstellung und die Erzeugung von JNI-Headern. Einfach alles da, was man sich nur wünscht. Und mittlerweile sind sie bereits zwei Versionen weiter
Natürlich gibt es auch Nachteile: die
IDE ist etwas schwerfällig und ein Speicherfresser sondersgleichen, und sie ist für Java. Auch der Designer reicht nicht an den von Delphi/C++Builder heran. Dennoch, bis Delphi im weiteren auf dem Niveau dieser
IDE angekommen ist, wird wohl noch etwas Zeit vergehen...