-
Notifications
You must be signed in to change notification settings - Fork 50
ScreenShots
Work In Progress ....
Please note
- rainbow parens (different colors for different paren nesting levels)
- unmatched closing parens in error higlighted in red
- highlighting of the opening square bracket of 'take-while's argument list (corresponding to the caret being placed just after the matching closing square bracket. Alas the mouse was not catched by the printscreen)
http://wiki.counterclockwise.googlecode.com/hg/images/syntax-color.PNG
http://wiki.counterclockwise.googlecode.com/hg/images/namespacebrowser_search_on_string_with_doc.PNG
Compilation error are fully integrated with the eclipse error reporting : problems appear in the problems view, in the project explorer, and in the editor.
Double clicking in the problems view opens the right editor at the right line.
http://wiki.counterclockwise.googlecode.com/hg/images/compilation_error_reporting.PNG
http://wiki.counterclockwise.googlecode.com/hg/images/completion_on_clojure_symbols.PNG Completion on clojure symbols
http://wiki.counterclockwise.googlecode.com/hg/images/completion_on_java_class_methods_with_wildcards.PNG Completion on java class methods with wildcard
http://wiki.counterclockwise.googlecode.com/hg/images/completion_on_java_instance_methods.PNG Completion on java instance methods
Clojure "launchers" just differ from classical java "launchers" by not offering to use a specific java main type (the class which offers public static void main() starting function). It loads clojure's standard REPL instead.
Note that there is also the possibility to choose on which IP port the mini-server Counterclockwise embeds in the launcher will listen to.
Oh, and you can select which files will be loaded by the REPL at startup (see the corresponding opened popup on the bottom right ?).
http://wiki.counterclockwise.googlecode.com/hg/images/clojure-launcher.PNG
http://wiki.counterclockwise.googlecode.com/hg/images/preferences.PNG