2008-11-28 9 views

Antwort

3

Ich denke, CodeGear jbuilder ein sehr guter Start ist.

3

Meinst du Desktop-GUI-Anwendungen? Dann ist der GUI-Builder von NetBeans angeblich sehr gut.

Für jede andere Klasse von App gewinnt IntelliJ IDEA von vielen Meilen. Hinweis: Es kostet Geld.

+0

bietet eine kostenlose Testversion, die Sie jeden Monat erneuern können – Peter

+0

IntelliJ Idea hat auch eine gute GUI-Builder (vielleicht nur ein wenig hinter Netbens) http: // www. jetbrains.com/idea/features/gui_builder.html – OscarRyz

5

Das hängt davon ab, welche Art von Entwickler Sie sind. Hast du den "emacs" (leistungsfähiges Werkzeug) oder den "vi" (Dinge erledigen) Typ? Ich werde zum Beispiel IntelliJ IDEA nicht berühren, auch wenn ich dafür bezahlt wurde (und ich bin es). Es kommt mir nur in die Quere. Ich bin ein Eclipse-Typ. Andere Leute können nichts außer NetBeans ertragen.

Ich schlage vor, IntelliJ, Eclipse und NetBeans herunterzuladen und zu jedem gehen zu geben. Nimm einen Tag mit jedem, schreibe ein Stück Code und schau, wie es dir passt. Kommst du herum? Oder stört die IDE? Können Sie schnell finden, was Sie suchen oder sind Sie in Optionen ertrunken? Fühlt sich die Fahrt glatt oder holprig an? Entsprechen die Standardeinstellungen Ihren persönlichen Vorlieben?

+0

Die volle Leistung einer IDE wird erst deutlich, wenn man sich daran gewöhnt. Die meisten haben eine ganze Reihe von Abkürzungen, die Ihr Leben viel einfacher machen, sobald Sie anfangen, sie viel zu verwenden. Und Sie brauchen nicht viel von ihnen. – Peter

+0

Die Dinge, die dich am Tag # 1 am meisten nerven, werden sich nicht viel ändern. Wenn Sie keine Möglichkeit finden, das zu tun, was Sie wollen, ist es das falsche Werkzeug. Wenn es so funktioniert, wie es funktioniert, ist es das falsche Werkzeug. Und die "volle Kraft" steht Ihnen auch im Weg, während Sie lernen, etwas zu benutzen. Es ist einfach zu viel. –

+0

Die Frage des OP lautete "RAD auf eine Delphi-ähnliche Weise". Ich denke nicht, dass dies eine Person ist, die Emacs oder vi will. –

1

Für Web-Anwendungen - IBM RAD - es basiert auf Eclipse, enthält aber viel mehr erweiterte Funktionen.

+0

RAD hat viele Probleme und viele Ressourcen –