About Cacher
Web App
Download
Sign In
Sign Up
menu
Cacher is the code snippet organizer for pro developers
We empower you and your team to get more done, faster
Learn More
kernelp4nic
7/31/2015 - 3:50 PM
share
Share
add_circle_outline
Save
intellij.md
intellij.md
content_copy
file_download
Rendered
Source
Clojure/ClojureScript dev on IntelliJ
coming from Sublime Text 3
Tie
Multiple cursors (or carets)
Move caret to next blank line
(
coming
)
Pros
Editor theme customization
Easy keyboard customization
Easy configuration export
Git integration
Smart tab naming (e.g. ns.folder.file)
Run external commands and show feedback with a collapsable panel
Cursive
plugin for Clojure/ClojureScript dev
Better REPL
Go to definition/Find usages
Refactor/Rename
Tests integration
CLJX integration
Clojure inspections
Rainbow Parentheses
Paredit (structural editing)
Cons
Mouse cursor doesn't hide when using keyboard (using
Cursorcerer
as a workaround)
Easily adjust app theme (Darcula for example)
Live templates - Multiple contexts
"Enter Action" (CMD+P *ish) does not remember the most used actions.
No hungry backspace (I think there is a plugin for this)
No "Save File" visual notification (Editor->General->Editor Tabs->Mark Modified tabs with asterisk)
Slow keyboard feedback (moving caret around for example)
Default filters for searching symbols and files (e.g. jdk sources) (You can customize your filters by file types)
No "Create new file relative to current" action Refactor->Copy
Move between tabs - No Cmd+1-9
Flicker while scrolling
Cursive
plugin:
No way to configure structural editing (e.g. comment insertion behaviour)
Structural editing wrapping for selected s-exprs (Editor->General->SmartKeys->Surround selection on typing quote or brace)
clear