Clojure éditeur/IDE recommandations sur Mac OS X
Je commence à apprendre le Clojure langage de programmation. Existe-il des recommandations pour Clojure éditeurs/IDEs sur Mac OS X?
Mise à jour 2009-09-23: Le Clojure espace a énormément changé depuis que j'ai posté cette question. De nombreuses des liens ci-dessous, en particulier celles qui se rapportent à clojure-mode d'Emacs, sont out-of-date. Le meilleur Clojure IDE que j'ai trouvé était le Enclojure plugin Netbeans qui a été récemment publié (2009-08-25).
Mise à jour 2010-04-30: un Autre très bon article sur ce sujet est Clojure IDEs - Le Grand Tour par Lau B. Jensen. Aussi, pour mon propre clojure de développement, j'ai effectivement déplacé à Emacs /swank-clojure.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer NetBeans avec Enclojure.
Pour la mise en place Aquamacs, les muqueuses et Clojure, il y a un screencast sur lispcast.com:
http://www.lispcast.com/drupal/node/79 (lien brisé)
Edit:
C'est une belle suppléant screencast vous avez trouvé Jman. Je l'ai ajouté à ma réponse donc c'est un peu plus complet.
Emacs+SLIME est va être le plus productif si vous allez passer votre temps sur le montage du code Lisp et ne pas faire beaucoup de Java.
Paredit est également un must-have depuis qu'il fait qu'il est presque difficile à insérer invalide s-expressions. Il prend un peu de temps pour s'y habituer, mais il est vraiment la peine.
L'un des "big 3" de développement Java Ide est IntelliJ IDEA. Il a utilisé pour obtenir moins de part de marché, car il n'est pas libre comme dans la bière. JetBrains est maintenant de fournir un Community Edition de IntelliJ IDEA . Je ne suis pas un régulier utilisateur de Mac moi-même, mais le OS X '- je utiliser cette " gens dire il fonctionne là aussi.
IDÉE a un plugin appelé La Clojure, disponible directement depuis le gestionnaire de plugin sous "Paramètres", qui fait de Clojure développement agréable et productif.
Précédemment, j'ai essayé
mais prévoir de rester avec l'IDÉE et La Clojure
Rich Hickey utilise Aquamacs dans l'ensemble de ses démos. Il a commenté à ce sujet, en disant qu'il a changé après que quelqu'un a créé un Clojure mode pour Emacs. J'ai également créé un Clojure mode pour jEdit.
Pour le moment, le support de l'outil pour Clojure est assez limité. Je pense que soit vous êtes coincé avec une Emacs variante ou jEdit.
Si vous allez à la emacs route, je recommande fortement d'utiliser clojure-paredit. Paredit faut s'habituer à, mais ça renforce le "code" données de la notion.
Emacs avec Slime peut être un bon choix. Voir ce l'article qui explique l'installation.
C'est une vieille question, mais le paysage de la Clojure outillage a évolué un peu.
Aujourd'hui, les options sont les suivantes :
Personnellement, j'ai appris à utiliser Emacs pour l'utiliser avec Clojure, bien que certains affirment que l'apprentissage de deux choses en même temps n'est pas une bonne idée.
Il y a une enquête ici au sujet de la popularité de l'IDE/Éditeurs :
Emacs rochers !
J'ai creusé autour, et j'ai trouvé ce lien très utile:
http://paulbarry.com/articles/2008/07/02/getting-started-with-clojure-and-aquamacs
Emacs Carbone avec la boue et clojure-mode fonctionne comme un charme. J'ai essayé Aquamacs avant et il se sent trop différente de la ligne de commande emacs pour moi. Je n'aime vraiment pas le Terminal.app et après des mois de combat contre elle, j'ai décidé de migrer vers de Carbone.
TextMate est un grand éditeur et a un Lisp bundle, qui suffira pour Clojure (il y a aussi un progrès bundle disponible ici). J'ai toujours utilisé des TextMate + le Lisp bundle pour l'écriture de Clojure code.
J'utilise Vim pour Clojure et je suis en jouir. J'ai installé le Vim Clojure plugin mentionné dans le wiki et a également suivi les instructions pour la fabrication de la REPL plus convivial en utilisant rlwrap.
Table Lumineuse est assez grande; malheureusement je ne peux pas le faire tourner sur mon Mac, car je suis bloqué sur OS X 10.6 et il exige de 10,7+.
J'ai été à l'aide d'une Table Lumineuse sur un autre Mac et sur plusieurs ordinateurs Windows – c'est assez sympa.
[J'ai utilisé pour aider avec le projet open source.]
Projet de loi Clementson a mise à jour son installation.
Vous pouvez également essayer de IntellliJ IDÉE avec La Clojure plugin.
- Je utiliser Clojure sur MacOSX pour environ 3 mois. Je suis très heureux avec Emacs et l'utiliser pour obtenir de plus un plus de tâches. Le début est assez difficile, mais maintenant, je dirais qu'il valait la peine d'efforts pour apprendre emacs.
Pour l'Ide, 10 la La Clojure Plugin a été mis à jour de sorte qu'il devrait maintenant fonctionner avec Clojure 1.2.0 de nouveau.