2010-01-04 5 views
14

Was sind die guten "reichen" IDEs für Lisp? Zur Klarstellung mit "reichhaltig" meine ich, dass es eine gute Nachschlage-Referenz, automatische Vervollständigung, automatische Aufnahme, Überprüfung verschiedener Arten, irgendeine Art von Kompilierungs-Unterstützung, Versionsverwaltung, REPL usw. haben sollte. Ich habe einige der vorherigen Fragen besprochen/Antworten (wie What’s a good Common Lisp implementation for Windows?) aber es kommt wirklich nicht zu meinem Bedarf/Frage. Ich bin an Eclipse gewöhnt und habe gefunden (CUSP aber Aktivität/Unterstützung scheint hell).Was sind die guten "reichen" IDEs für Lisp?

Ärgern Sie mich nicht über die Phrase "reiche" IDE, indem Sie sagen, dass Emacs oder Schleim ist wunderbar und das ist es und IDE. Ich habe Emacs jahrelang während des Studiums benutzt, ich verstehe. Ich frage mich, was sonst noch (und gut) mehr entlang der Visual Studio, Netbeans oder Eclipse, Typ UI und Feature-Set?

+2

Auch wenn Leute etwas empfehlen, das Sie benutzen oder mögen, nehmen Sie sich bitte die Zeit, um ihre Antwort abzustimmen. –

Antwort

8

Lispworks.

Ein Freund von mir kaufte selbst eine Kopie, um Lisp-Programme in seiner spärlichen Zeit zu entwickeln. (Er ist sehr erfahren in Lisp)

Lispworks hat auch eine kostenlose personal edition.

+0

Die persönliche Ausgabe "beschränkt jedoch Programmgröße und -dauer" und die Professional-Version kostet akademische Benutzer 900 USD! Ich würde für CUSP gehen. Auch wenn die Entwicklung nicht sehr aktiv ist, hatte ich keine Probleme damit, und ich benutze es seit einiger Zeit mit mehreren Versionen von Eclipse. – Russell

+0

LispWorks ist großartig, sehr empfehlenswert. –

+0

Russell: Es ist nicht $ 900USD wert? – grettke

3
+0

der Link ist tot. [Hier ist die Web-Archivseite] (http://web.archive.org/web/20120313113947/http://www.bitfauna.com/projects/cusp/cusp.htm) – BlueWizard

5

Hm, merkwürdig sehen Sie Emacs + Slime entlassen, wie es die meisten (alle?) Umfasst die Punkte, die Sie erwähnt haben, und vieles mehr. Beachten Sie, dass Slime! = Emacs, überhaupt.

bearbeiten: ZB Sachen wie CUSP oder Lispworks sind nicht so reich wie Emacs + Slime.

+1

Ich bin schon Slime und Emacs. Diese Frage hat eine zugrunde liegende moderne IDE-Stil-Annahme oder entfernt sich von Shell-Befehlen und -Terminals. –

+0

Sie verwenden bereits Emacs + Slime? Nun, das ist seltsam, da ich keine Terminal- oder Shell-Befehle verwende, wenn ich Lisp mache und ich auch Emacs + Slime benutze. Ich sehe nicht, wie die Terminal- und Shell-Befehle auch nur entfernt mit Emacs + Slime verwandt sind. Ja, Emacs _can_ in einem Terminal laufen, aber ich tendiere dazu, das nicht zu tun, es sei denn, es ist erforderlich. – lnostdal

2

Ich habe es nicht wirklich versucht, aber klingt nett. Aber ich stimme mit den meisten anderen überein: SLIME ist großartig.

Verwandte Themen