I used IntelliJ for clojure dev for almost 3 years. About six months ago I finally took the time to learn emacs, and I strongly regret not doing it much earlier. There are too many reasons to list, but it all comes down to a simple question for me: do you want the ability to easily automate tasks that you often repeat?
IntelliJ is great at automating some things (e.g. Import namespace), but if you want to extend its functionality it's a significant task. Conversely, I now open my projects with a keystroke, start my app with a keystroke and have the ability to eval any snippet of clojure in the context of my app. I also automated running tests, creating tests that do not exist, and navigating to tests. Finally, paredit - which I could neither adequately praise or explain in one sentence. For me, that equals a level of productivity that is orders of magnitude better than what I had in IntelliJ. But, if you simply want the best pre packaged solution, I wouldn't recommend emacs. If you want to get started with emacs, give emacs live a look. It's a great starting point. Sent from my iPhone On Jan 28, 2013, at 6:38 AM, Dennis Haupt <d.haup...@gmail.com> wrote: the only ides i have used so far for clojure are intellij idea and netbeans. is there one that is a lot better? if yes, why? i am not interested in details or single features, i just want to know if there is some magic editor out there that i should look into because it is *obviously a lot* better - like in "you should use an ide for java development instead of notepad" -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.