I’ve been working on a simple IDE for the past few months. It started as an attempt to add Leiningen integration to Clooj, but eventually I decided to start a new project from scratch. It is very alpha-quality, so please be gentle:
Here’s what it has:
-Written in Clojure (the UI is written with seesaw)
-Built-in copy of Leiningen to build Clojure and pure-Java projects
-Built-in templates for several common types of Clojure and Java projects
-Always-on REPL in the corner to try Clojure commands
-Android integration (includes the lein-droid plugin, LogCat output, etc)
-ClojureScript integration (includes the lein-cljsbuild plugin)
-Cool looking dark theme, because that’s trendy these days
Here’s what it’s missing:
-Fast build times (it launches Leiningen in a separate process, which is sloooooooow...I plan on fixing this and would love any help)
-Important editing features (code completion, text replace, etc)
-Quick switching between recent files
-Jump to definition, built-in documentation
-Integration between editor and REPL (eval form or entire file)
-Integration with git
-Many other things -- please give me your thoughts!--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@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+u...@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+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
I’ve been working on a simple IDE for the past few months. It started as an attempt to add Leiningen integration to Clooj, but eventually I decided to start a new project from scratch. It is very alpha-quality, so please be gentle:
--
--
this is great!
please please add structural editing (not simply bracket-matching in a text-editor, but direct manipulation of Clojure data structures (including code). I've been trying out some ideas in this area & would be happy to help out.
On Friday, August 2, 2013 11:03:03 PM UTC+10, Zach Oakes wrote:
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@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+u...@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+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.